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%)
-----


Jeżeli wewnatrz metody to w momencie zakończenia wykonywania jej ciała. Choc to tez nie do końca prawda, w silniku PHP GC działa tak że zlicza referencje odwołujące się do danej zmiennej. Ale to już temat dla Google.
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: 6.10.2025 - 09:59