mar 09
En PHP 5, les valeurs sont désormais passées par référence. Pour cloner un objet, il faut désormais utiliser la fonction clone(), introduite dans la nouvelle version :
$obj_clone = clone($obj);
Pour assurer la compatibilité avec PHP 4, voici une petite astuce qui recrée la fonction :
if (version_compare(phpversion(), '5.0') < 0) { eval(' function clone($object) { return $object; } '); }
Il suffira ensuite de l’utiliser dans tous les cas… et hop, une compatibilité ascendante, une
Commentaires récents