English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Classe PHP/Manual de Referência da Função Object
A função class_alias() cria um alias para uma classe
class_alias(string $original, string $alias[, bool $autoload = TRUE]);
Cria um alias para a classe original definida pelo usuário com o nome alias. Esta classe alias é completamente idêntica à classe original.
Número | Parâmetros e Descrição |
---|---|
1 | original(obrigatório) Classe original. |
2 | alias(obrigatório) Alias da classe. |
3 | autoload(opcional) Se a classe original não foi carregada, usar o carregamento automático (autoload). |
Retorna TRUE em caso de sucesso ou FALSE em caso de falha.
A seguir está a forma de uso deste função-
<?php class foo { } class_alias('foo', 'bar'); $a = new foo; $b = new bar; //Objeto Idêntico var_dump($a == $b, $a === $b); var_dump($a instanceof $b); //Classe Idêntica var_dump($a instanceof foo); var_dump($a instanceof bar); var_dump($b instanceof foo); var_dump($b instanceof bar); ?>Teste e Veja ‹/›
Resultados de Saída:
bool(true) bool(false) bool(true) bool(true) bool(true) bool(true) bool(true)