phpstudy所有软件,已经通过360安全检测认证,phpstudy linux web面板(docker),已发布安全检测与修复

class_alias

  • 454

class_alias

(PHP 5 >= 5.3.0)

class_aliasCreates an alias for a class

说明

bool class_alias ([ string $original [, string $alias ]] )

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

参数

original

The original class.

alias

The alias name for the class.

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE.

范例

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

?>

以上例程会输出:

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

参见


  • call_user_method
  • call_user_method_array
  • class_alias
  • class_exists
  • get_called_class
  • get_class
  • get_class_methods
  • get_class_vars
  • get_declared_classes
  • get_declared_interfaces
  • get_object_vars
  • get_parent_class
  • interface_exists
  • is_a
  • is_subclass_of
  • method_exists
  • property_exists
  • PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道

    微信扫码登陆

    打开 微信
    扫一扫登录