Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

class_alias

Klassen und Objekt-Funktionen

    Befehl:
bool class_alias ( string $original , string $alias [, bool $autoload = TRUE ] )


    Parameter-Liste:
NameBeschreibung
orginalDie ursprüngliche Klasse.
aliasDer Alias-Name für die Klasse.
autoloadOb 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)
Klassen und Objekt-Funktionen