Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z funkcją file
Forum PHP.pl > Forum > Przedszkole
michau85
Witam

Mam problem z funkcją file Otóż:

Jeżeli zastosuję funkcję
  1. file('plik.txt')
to powstaje tablica składająca się z 10 elementów.

Jeżeli natomiast zrobię coś takiego:
  1. $zm='plik.txt';
  2. $file=($zm);

to powstaje tablica zawierająca 1 element zamiast 10. Dlaczego? Jak sobie z tym poradzić?

Z góry dziękuję za pomoc
nospor
yyy.... przecież w drugim przypadku w ogóle nie użyłeś funkcji file() :/ Nie prościej jest przyjrzeć się temu skomplikowanemu jednolinijkowemu kodowi zamiast lecieć na forum?
michau85
W drugim przypadku pomyliłem się jedynie pisząc posta. Prawidłowo powinno być tak:

  1. $zm='plik.txt';
  2. $zmienna=file($zm);
  3. $ile=count($zmienna);
  4. echo $ile;


Zamiast dziesięciu elementów w tablicy mam jeden.
nospor
Pokaż dokładnie jak wygląda wersje bez zmiennej i pokaż dokładnie jak wygląda ze zmienną. Bo to co tu napisałeś jest nie możliwe by nie działało. Musialeś zrobić jakiś banalny błąd jak to zawsze w takich przypadkach bywa.
synec
ale co dokładnie chcesz osiągnąć?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.