(PHP 5 >= 5.3.0)
class_alias — Crée un alias de classe
$original
[, string $alias
]] )
Crée un alias appelé alias
de la classe
original
. L'alias est en tous points
similaire à la classe originale.
original
La classe originale.
alias
Le nom de l'alias de la classe.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.
Exemple #1 Exemple avec class_alias()
<?php
class foo { }
class_alias('foo', 'bar');
$a = new foo;
$b = new bar;
// les objets sont les mêmes
var_dump($a == $b, $a === $b);
var_dump($a instanceof $b);
// les classes sont les mêmes
var_dump($a instanceof foo);
var_dump($a instanceof bar);
var_dump($b instanceof foo);
var_dump($b instanceof bar);
?>
L'exemple ci-dessus va afficher :
bool(true) bool(false) bool(true) bool(true) bool(true) bool(true) bool(true)