2016-08-04 15 views
1

Das Erstellen eines Klassenalias ist in PHP einfach, aber gibt es eine Möglichkeit, einen zuvor erstellten Alias ​​zu entfernen?PHP: Ist es möglich, class_alias zu entfernen?

class_alias ('original', 'alias', false); 
+1

Es sieht wie folgt aus ist ein Duplikat von [dieser] (http://stackoverflow.com/questions/33905784/can-class-alias-be-undone) Frage. Es sieht nicht so aus, als ob es eine befriedigende Antwort gibt, obwohl einer der Kommentare darauf hinweist, dass "Nein" die Antwort ist. –

+0

Es wird vielleicht nicht einmal gebraucht, aber ich verstehe den Alias-Lebenszyklus nicht. Wo ist es gespeichert? Wie lange wird es sein? Wird es sich auf andere Teile der Anwendung auswirken? Zu viele Fragen. – Simoroshka

Antwort

0

ja, es ist

schafft eine alias namens Alias ​​basierend auf der benutzerdefinierten Klasse Original. Die Alias-Klasse entspricht genau der ursprünglichen Klasse.

class foo { } 

class_alias('foo', 'bar'); 
+1

Wie entfernt man einen zuvor erstellten Alias? ' –

+0

class_alias ('orginal', 'new'); so geht das. –

+0

Und das entfernt den Alias? –

Verwandte Themen