php - 将变量声明为 PHP 类

标签 php class

我有一个名为 $theclass 的变量,它是一个字符串“Home_class”。如何从该字符串中定义一个类?我需要这样做的原因是变量会改变,并且我希望能够声明该变量等于的类。

最佳答案

使用new关键字。

$theclass = 'My_class';
$x = new $theclass(); // $x is now an instance of My_class

关于php - 将变量声明为 PHP 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3027333/

相关文章:

php - 从 PHP 切换到 Rails 需要帮助翻译 URL 缩短器

php - 访问兄弟类方法

php - 来自 mySQL 的 JSON 和 Google Charts 中的着色

php - 未以正确的格式从 python 脚本返回代码

php - 如何通过键的一部分过滤数组?

PHP - 使用字符串访问静态属性

php - 当您在具有命名空间的类的文件名中添加 .class.php 时会出现问题吗?

iphone - 在 Objective C、XCode 中定义类

javascript - 如何使用 ES6 类创建一个不从 Object.prototype 继承的类?

html - 如何不将函数应用于类? (我对 html 一无所知;这可能是一个简单的解决方法)