phpbar.de logo

Mailinglisten-Archive

[php] Objekt klonen oder kopieren je nach Version

[php] Objekt klonen oder kopieren je nach Version

Manu Robledo molists at mopot.de
Fre Mar 7 11:23:22 CET 2008


Hi Peter,

Peter Bieling schrieb:
> Hallo zusammen,
> 
> kennt jemand eine saubere Möglichkeit, so etwas zu realisieren, ohne 
> dass es in PHP4 eine Fehlermeldung gibt?
> 
>     if (version_compare(PHP_VERSION, "5.0.0", "<") > 0) {
>        $pdfcopy = $pdf;
>     } else {
>        $pdfcopy = clone $pdf;
>     }

es klappt theoretisch folgendermaßen:
$pdfcopy = unserialize(serialize($pdf));

Aber sauber ist das leider nicht wirklich. Und bei großen Objekten 
bestimmt auch nicht performant.

Gruß

Manu

> Viele Grüße
> 
> Peter

php::bar PHP Wiki   -   Listenarchive