PHP5 und zirkuläre Referenzen
marc
- php
Hi,
PHP5 verwendet ja einen Referenz Zähler. Hat der Probleme mit zirkulären Referenzen oder funktioniert das mittlerweile ?
Wo kann man dazu im web etwas nachlesen ?
lG Marc
Hallo Marc,
sagt mir garnichts, aber Dein thread Stand so standalone da. Hab mal
das http://www.issociate.de/board/post/281716/references,_circular_references,_oop,_and_garbage_collection_in_PHP5.html
unter circular +reference +php5 ausgegugelt.
Frankx
Hi Marc,
PHP5 verwendet ja einen Referenz Zähler.
Meinst du den "refcount", den man sich mit debug_zval_dump() anschauen kann?
http://de.php.net/manual/de/function.debug-zval-dump.php
Hat der Probleme mit zirkulären Referenzen oder funktioniert das mittlerweile ?
Meinst du mit zirkulären Referenzen sowas?
$test = array( 1, 2, 3);
$test[] = &$test;
https://forum.selfhtml.org/?t=121616&m=781967
Der Zähler dürfte keine Probleme damit haben, da er intern verwaltet wird und somit
Zugriff auf die interne "Adresse" der PHP-Variablen hat. Somit können PHP-Funktionen,
die ihn benutzen "erkennen", ob sich Variablen selbst referenzieren. Aber vom PHP-Script
aus, ist es immer noch nicht möglich, das eindeutig zu erkennen.
Wo kann man dazu im web etwas nachlesen?
Das wüsste ich auch gern ...
MffG
EisFuX