marc: PHP5 und zirkuläre Referenzen

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

  1. 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

  2. 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

    --
    ... Suchmaschinen-Blog ...