![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%)
|
powiedzmy, że mam plik o nazwie test.txt, a w nim treść:
"linia1" "linia2" i wczytuję ten plik za pomocą takiego skryptu
a więc biorę pod uwagę to, że raz plik test.txt może mieć 3 linie, a raz wiele więcej... i pytanko: jak zrobić, by każda kolejna linia była nazywana jako inna zmienna? Bo teraz wszystkie są jako $dan, a gdyby każda linia nazywała się np. $dan1, $dan2... etc... jak to można zrobić, i czy można? Dziękuję za pomoc Ten post edytował simperium 7.01.2008, 16:22:56 -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 13 Dołączył: 7.09.2006 Ostrzeżenie: (0%)
|
-------------------- Mariusz Dalewski
Aiv's dev blog |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%)
|
ale jak wtedy będą się nazywały zmienne?
-------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 13 Dołączył: 7.09.2006 Ostrzeżenie: (0%)
|
$file[X]
gdzie X to numer linii pobranej z pliku (liczone od 0 a nie od 1) -------------------- Mariusz Dalewski
Aiv's dev blog |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 5 Dołączył: 3.03.2004 Ostrzeżenie: (0%)
|
hmm... a jeśli plik tekstowy będzie miał coś takiego:
"Apole1","Apole2","Apole3" "Bpole1","Bpole2","Cpole3" czyli, że w "normalnej" sytuacji wczytywałbym je za pomocą fgetcsv a nie fgets ? aha: dalej tylko liczba wierszów jest nie znajoma... zawsze się kończy na pole3, tylko duże litery się zmieniają Ten post edytował simperium 7.01.2008, 17:09:08 -------------------- Kliknij na "POMÓGŁ", by poprawić mi samopoczucie :D
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 13 Dołączył: 7.09.2006 Ostrzeżenie: (0%)
|
"Apole1","Apole2","Apole3" "Bpole1","Bpole2","Cpole3"
-------------------- Mariusz Dalewski
Aiv's dev blog |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:49 |