Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem z funkcją file
michau85
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.01.2010

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


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
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




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?
Go to the top of the page
+Quote Post
michau85
post
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.01.2010

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


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.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




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.
Go to the top of the page
+Quote Post
synec
post
Post #5





Grupa: Zarejestrowani
Postów: 14
Pomógł: 2
Dołączył: 26.10.2009

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


ale co dokładnie chcesz osiągnąć?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.12.2025 - 02:16