PHP
Referenzliste
class_alias
Klassen und Objekt-Funktionen
Befehl:
bool class_alias ( string $original , string $alias [, bool $autoload = TRUE ] )
Parameter-Liste:
Beschreibung | |
---|---|
Die ursprüngliche Klasse. | |
Der Alias-Name für die Klasse. | |
Ob autoload tun, wenn die ursprüngliche Klasse nicht gefunden wird. |
Rückgabewerte:
Gibt bei Erfolg
TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben. Beschreibung:
Erstellt einen Alias namens Alias auf dem definierten Klasse Original basiert. Die Alias-Klasse ist genau das gleiche wie die ursprüngliche Klasse.
Aktiv in Version:
(PHP 5 >= 5.3.0, PHP 7)
Siehe auch:
Gibt den Namen der Elternklasse eines Objektes zurück
Prüft ob ein Objekt von der angegebenen Klasse abstammt
class_alias() - Beispiel:
Eingabe:
<?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); ?>
Ausgabe:
bool(true)
bool(false)
bool(true)
bool(true)
bool(true)
bool(true)
bool(true)
bool(false)
bool(true)
bool(true)
bool(true)
bool(true)
bool(true)
Klassen und Objekt-Funktionen