class_alias

(PHP 5 >= 5.3.0, PHP 7)

class_aliasΪһ���ഴ������

˵��

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

�����û�������� original �������� alias�� ����������ԭ�е�����ȫ��ͬ��

����

original

ԭ�е��ࡣ

alias

��ı�����

autoload

���ԭʼ��û�м��أ��Ƿ�ʹ���Զ����أ�autoload����

����ֵ

�ɹ�ʱ���� TRUE�� ������ʧ��ʱ���� FALSE��

����

Example #1 class_alias() ����

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

?>

�������̻������

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

�μ�