Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Operacje na stringach
ikssde
post
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 40
Dołączył: 20.08.2008

Ostrzeżenie: (0%)
-----


Cześć, chciałem napisać sobie skrypt, który po wybraniu pliku tekstowego (wczesniej odpowiednio spreparowanego) wyodrębnił by z niego stringi. Plik mógłby wyglądać np. tak :

CODE
string1
string2
string3


Napisałem sobie już kod który zapisuje plik tekstowy do tablicy, a nastepnie przy pomocy pętli while wyodrębnia pierwszy string.

CODE
$fileway = "email.txt"; //sciezka do pliku

$handle = fopen($fileway, "r");
$emails = fread($handle, filesize($fileway));

$tablica = array();
$tablica = $emails;



$var = 0;
$email = "";

while($tablica[$var] != ' ')
{
$email .= $tablica[$var];
$var++;
}


Dalej chciałem zrobić kolejną pętle dzieki której mógłbym w ten sposób wyciągnąć wszystkie stringi z pliku, ale nie mam pojecia jak to dobrze zrobic. Myslalem, że można by zrobić to w ten sposób że po każdym wyodrebnieniu stringa zostaje on zapisany w bazie mysql, nastepnie nadrzędna pętla while ponownie wykonuje to samo rządanie i zapisuje kolejny string do bazy danych. Jak myslicie jak powinienem to rozwiązać? Co zrobić zeby skrócić czas wykonywania skryptu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Tak czytam to i zastanawiam się czy znasz dwie funkcje:
1. file()
2. explode()

tongue.gif

One we dwie robią to co Ty tongue.gif
Go to the top of the page
+Quote Post
ikssde
post
Post #3





Grupa: Zarejestrowani
Postów: 217
Pomógł: 40
Dołączył: 20.08.2008

Ostrzeżenie: (0%)
-----


O widzisz, ponoć czlowiek sie cale życie uczy. Serdeczne dzieki smile.gif

Pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 23:26