Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Pętla nieskończona LOL
karlkar
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 28.03.2007

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


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





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


ciekawe. o ile czegoś nie zapomniałem powinno działać. Odpal
Kod
echo count($tresc);


EDIT:

I usuń "@"

Ten post edytował radex_p 7.02.2008, 20:33:33


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
-Wieviór-
post
Post #3





Goście







I usuń IE.

;]
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 03:13