Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kiedy php usuwa zmienne
deniol13
post
Post #1





Grupa: Zarejestrowani
Postów: 190
Pomógł: 2
Dołączył: 30.11.2009

Ostrzeżenie: (10%)
X----


Witam, kiedy PHP usuwa zmienne? W momencie wyjścia z bloku np mamy funkcję

  1. function zmienna()
  2. {
  3. $zmienne = array();
  4.  
  5. for( $i = 0; $i < 12000; $i++ )
  6. {
  7. $zmienne[ $i ] = microtime( true );
  8. }
  9. }


Czy w gdy dojdzie do końca skryptu. [koniec działania]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


No tak tak. Tylko ja odpowiadałem na pytanie sugerując sie kodem który podał pytający. Gdyby pytał o _POST/_SESSION etc. czy też ogólnie pokazał inny przykład to odpowiedział bym zapewne inaczej. Trzeba tutaj jeszcze sobie odpowiedzieć na pytanie co tak na prawdę użytkownik miał na mysli mówiąc 'usuwa zmienne' gdyż wyjście z zasięgu widoczności nie jest z tym jednak równoznacznie. Przynajmniej nie w PHP które jest samo w sobie memory leak'iem (IMG:style_emoticons/default/wink.gif) Pozdrawiam.

Ten post edytował Uriziel01 5.01.2012, 11:44:19
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 22:56