phpbar.de logo

Mailinglisten-Archive

[php] Objekt klonen oder kopieren je nach Version

[php] Objekt klonen oder kopieren je nach Version

Marco Weber marco.weber at uni-trier.de
Mit Mar 12 18:14:03 CET 2008


Zum Thema eval...
Eval hat das Problem, dass es manchmal eine gesperrte Funktion ist. ( 
über disabled_functions in der php.ini )
Ich weiss auch nicht wie das mit dem Hardened PHP Patch aussieht, weil 
da gibts noch mehr begrenzungen.

Am besten empfiehlt es sich solche Sachen immer in eine extra Datei zu 
Packen und diese dann (bei Bedarf) zu laden.

Ich verwende dazu eine bessere Lösung, die auf mehr Plattformen läuft:

if (version_compare(phpversion(), '5.0') < 0) {
  include("pre5stuff.php");
}


Und in der Datei pre5stuff.php ist dann die gesuchte Funktion:

    function clone($object) {
      return $object;
    }






Grüsse
   Marco

php::bar PHP Wiki   -   Listenarchive