Classes/Object Funzioni
PHP Manual

class_alias

(PHP 5 >= 5.3.0)

class_aliasCreates an alias for a class

Descrizione

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

Creates an alias named alias based on the defined class original. The aliased class is exactly the same as the original class.

Elenco dei parametri

original

The original class.

alias

The alias name for the class.

autoload

Whether do autoload if the original class is not found.

Valori restituiti

Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Esempi

Example #1 class_alias() example

<?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);

?>

Il precedente esempio visualizzerĂ :

bool(true)
bool(false)
bool(true)
bool(true)
bool(true)
bool(true)
bool(true)

Vedere anche:


Classes/Object Funzioni
PHP Manual