class_aliasErzeugt einen Alias für eine Klasse
&reftitle.description;
boolclass_aliasstringclassstringaliasboolautoload&true;
Erzeugt einen Alias namens alias basierend auf der
benutzerdefinierten Klasse class. Die abgeleitete
Klasse ist genau die gleiche wie die Originalklasse.
Seit PHP 8.3.0 kann mit class_alias auch ein Alias
einer internen Klasse erstellt werden.
creating an alias of an PHP internal class.
&reftitle.parameters;
class
Die Originalklasse
alias
Der Alias-Name für die Klasse
autoload
Gibt an, ob
automatisch geladen
werden soll, wenn die Originalklasse nicht gefunden wird
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;&Description;8.3.0
Mit class_alias kann nun ein Alias einer
internen Klasse erstellt werden.
&reftitle.examples;
class_alias-Beispiel
]]>
&example.outputs;
&reftitle.notes;
In PHP wird bei Klassennamen nicht zwischen Groß- und Kleinschreibung
unterschieden, was sich auch in dieser Funktion widerspiegelt. Aliase, die
mit class_alias erstellt werden, werden in
Kleinbuchstaben deklariert. Das bedeutet, dass im Fall der Klasse
MyClass durch den Aufruf
class_alias('MyClass', 'MyClassAlias') eine neue Alias-Klasse
namens myclassalias erstellt wird.
&reftitle.seealso;
get_parent_classis_subclass_of