如何使用php创建一个具有可更改名称的类?

时间:2014-08-19 16:24:07

标签: php

我需要创建名称可更改的类。

我尝试通过下面的代码来做到这一点,但它不起作用

<?php
$Class_Name = "test";

class $Class_Name {

    //
    //
}

1 个答案:

答案 0 :(得分:1)

不是创建php中不可用的动态类名,而是可以通过函数class_alias创建类别名,在示例下面

class foo{
    function getData(){
        echo "Example";
    }
}

class_alias("foo","bar");


$bar = new bar;

$bar->getData();

http://php.net/manual/en/function.class-alias.php