![]() |
![]() ![]() |
![]() |
-maariusz- |
![]()
Post
#1
|
Goście ![]() |
witam, zaczynam się uczyć php (kursy na stronach oraz z czasopisma KŚ ekspert) no i doszedłem do momentu gdzie wyjaśniane jest zastosowanie funkcji file() podany jest następujący przykład:
do czego jest funkcja file() załapałem ale za chiny ludowe nie mogę skleić tego przykładu ;( przecież wykonywanie tej pętli powinno sie skończyć na wczytaniu zawartości pliku "dane.txt"(według mnie) a to dziadostwo przechodzi do else i wyświetla zawartość pliku "dane.txt" dlaczego!? Przecież pierwszy warunek został spełniony i drugi nie ma prawa sie wykonywać (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 5 Dołączył: 14.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
po przejściu warunku skrypt wykonuje pętle "for". Pętla "for" jest poza warunkiem "else".
Zauważ ze nie ma klamr {} przy warunkach. Ten post edytował mdco 4.06.2006, 18:37:22 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 4.04.2003 Skąd: Częstochowa/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
spróbuj zrozumieć, kiedy będzie napisane tak:
kody są równoważne. operacja if/else to jedna sekwenca komend, for to druga pierwsza pobiera z pliku (jeżeli istnieje) dane do tablicy, druga wyswietla lub nie (pusta tablica) wyniki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 12:56 |