call_user_method
class_exists
Fonctions Classes/Objets
PHP Manual

# class_alias

(PHP 5 >= 5.3.0)

class_alias — Crée un alias de classe

### Description

boolean class_alias ([ string `$original` [, string `$alias` ]] )

Créé un alias appelé `alias` de la classe `original`. L'alias est en tous points similaire à la classe originale.

### Liste de paramètres

`original`

  La classe originale.

`alias`

  Le nom de l'alias de la classe.

### Valeurs de retour

Cette fonction retourne `TRUE` en cas de succès ou `FALSE` si une erreur survient.

### Exemples

Exemple #1 Exemple avec class_alias()

`<?php
class foo { }
class_alias('foo', 'bar');
$a = new foo;
$b = new bar;
// the objects are the same
var_dump($a == $b, $a === $b);
var_dump($a instanceof $b);
// the classes are the same
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)

### Voir aussi

- get_parent_class() - Retourne le nom de la classe d'un objet
- is_subclass_of() - Détermine si un objet est une sous-classe

call_user_method
class_exists
Fonctions Classes/Objets
PHP Manual