Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Pętla nieskończona LOL
Forum PHP.pl > Forum > Przedszkole
karlkar
Witam... Powiedzcie mi dlaczego kod zamieszczony poniżej działa jak pętla nieskończoa? IE zużywa 100% procesora, Użycie pamięci wzrasta drastycznie?

Oto kod pliku cosik.php
  1. <html>
  2. <?php
  3. $tresc = @file('a.txt');
  4.  
  5. if($tresc === false)
  6. {
  7. die('Nie udało się otworzyć podanego pliku do odczytu!');  
  8. }
  9.  
  10. echo '<ul>';
  11. foreach($tresc as $linia)
  12. {
  13. echo '<li>'.$linia.'</li>'; 
  14. }
  15. echo '</ul>';
  16. ?>
  17. </html>


A oto zawartość pliku a.txt

0000000;07-FN510043477;SZT;TESTER TŁUSZCZU SPOŻYWCZEGO PCT 120 (APARAT + 20 TESTÓW)
0000000;07-FN510065819O;OP;KARTECZKI KONTROLNE 1 OP= 50 KARTECZEK
.radex
ciekawe. o ile czegoś nie zapomniałem powinno działać. Odpal
Kod
echo count($tresc);


EDIT:

I usuń "@"
Wieviór
I usuń IE.

;]
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.