相关疑难解决方法(0)

使用字符串创建PHP类实例

我有两节课:

班级class ClassOne { }和班级class ClassTwo {}.我得到的字符串可以是"一个"或"两个".而不是使用如下的长开关语句:

switch ($str) {
    case "One":
        return new ClassOne();
    case "Two":
        return new ClassTwo();
}
Run Code Online (Sandbox Code Playgroud)

无论如何,我可以使用字符串创建实例,即 "One"

谢谢,

乔尔

php

204
推荐指数
4
解决办法
16万
查看次数

标签 统计

php ×1