
class_alias() 函数为一个类创建别名
语法
class_alias ( string $original , string $alias [, bool $autoload = TRUE ] );
定义和用法
 基于用户定义的类 original 创建别名 alias。 这个别名类和原有的类完全相同。 
参数
| 序号 | 参数及说明 | 
|---|---|
| 1 | original(必需) 原有的类。 | 
| 2 | alias(必需) 类的别名。 | 
| 3 | autoload(可选) 如果原始类没有加载,是否使用自动加载(autoload)。 | 
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。 
在线示例
以下是此函数的用法-
<?php
class foo { }
class_alias('foo', 'bar');
$a = new foo;
$b = new bar;
//对象是否相同
var_dump($a == $b, $a === $b);
var_dump($a instanceof $b);
//类是否相同
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)
PHP xml_parse_into_struct() PHP xml_get_current_line_number()
