在变量中具有名称的新对象

德维尔利维

我正在尝试使用动态路径启动一个对象。我有$model带有模型名称的变量

$model = "foo";
$class = new \Path\To\$model();

我收到错误

Parse error: syntax error, unexpected '$model' (T_VARIABLE), expecting identifier (T_STRING)

如果我尝试$class = new \Path\To\{$model}();我得到错误

 Parse error: syntax error, unexpected '{', expecting identifier (T_STRING)

当我尝试

namespace \App\Models
$class = new $model(); 

我收到错误 Class 'foo' not found

当我尝试$class = new \Path\To\foo();它时。

有任何想法吗?

J·多伊

尝试:

$class = "\Path\To\foo";
$object = new $class();

或者:

use Path\To\foo;
$class = foo::class;
$object = new $class();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在猫鼬中向具有变量名称的对象添加新属性

来自分类Dev

意外创建具有现有名称的新分支

来自分类Dev

使用 SimpleInjector 动态选择具有名称的具体对象

来自分类Dev

创建具有名称的对象以注入单元测试

来自分类Dev

具有名称空间的Bootstrap 3中的编译问题

来自分类Dev

在Java中获取具有名称空间的XML节点

来自分类Dev

单击Java swing中的按钮,使用新名称创建具有新名称的类的新对象

来自分类Dev

如何将嵌套数组中的元素转换为具有名称和值属性的对象数组?

来自分类Dev

在游戏对象中找到具有名称和组件的游戏对象?

来自分类Dev

具有名称空间的路径定义

来自分类Dev

具有名称空间的openxml

来自分类Dev

具有名称空间的PostgresSQL xpath

来自分类Dev

根据函数参数创建一系列具有名称的变量

来自分类Dev

如何从字符串实例化具有名称的变量?

来自分类Dev

使用NSString变量创建具有名称的可变数组

来自分类Dev

如何制作具有名称已决定变量的多个列表

来自分类Dev

特殊变量%+是否有名称?

来自分类Dev

当嵌套对象具有名称空间时如何反序列化XML

来自分类Dev

传递具有名称和值属性的对象数组作为查询参数

来自分类Dev

当嵌套对象具有名称空间时如何反序列化XML

来自分类Dev

在没有名称的父对象中调用带有空格的子对象

来自分类Dev

如何从具有名称的R向量中的值获取名称

来自分类Dev

如何从具有名称的R向量中的值获取名称

来自分类Dev

将具有变量作为属性名称的对象推入数组

来自分类Dev

将具有变量作为属性名称的对象推入数组

来自分类Dev

具有变量名称的Javascript对象属性

来自分类Dev

具有变量名称的Javascript对象属性

来自分类Dev

在dplyr中,如何删除和重命名不存在的列,操纵所有名称以及使用字符串命名新变量?

来自分类Dev

Bash获取所有目录中具有名称的特定文件并运行脚本

Related 相关文章

  1. 1

    在猫鼬中向具有变量名称的对象添加新属性

  2. 2

    意外创建具有现有名称的新分支

  3. 3

    使用 SimpleInjector 动态选择具有名称的具体对象

  4. 4

    创建具有名称的对象以注入单元测试

  5. 5

    具有名称空间的Bootstrap 3中的编译问题

  6. 6

    在Java中获取具有名称空间的XML节点

  7. 7

    单击Java swing中的按钮,使用新名称创建具有新名称的类的新对象

  8. 8

    如何将嵌套数组中的元素转换为具有名称和值属性的对象数组?

  9. 9

    在游戏对象中找到具有名称和组件的游戏对象?

  10. 10

    具有名称空间的路径定义

  11. 11

    具有名称空间的openxml

  12. 12

    具有名称空间的PostgresSQL xpath

  13. 13

    根据函数参数创建一系列具有名称的变量

  14. 14

    如何从字符串实例化具有名称的变量?

  15. 15

    使用NSString变量创建具有名称的可变数组

  16. 16

    如何制作具有名称已决定变量的多个列表

  17. 17

    特殊变量%+是否有名称?

  18. 18

    当嵌套对象具有名称空间时如何反序列化XML

  19. 19

    传递具有名称和值属性的对象数组作为查询参数

  20. 20

    当嵌套对象具有名称空间时如何反序列化XML

  21. 21

    在没有名称的父对象中调用带有空格的子对象

  22. 22

    如何从具有名称的R向量中的值获取名称

  23. 23

    如何从具有名称的R向量中的值获取名称

  24. 24

    将具有变量作为属性名称的对象推入数组

  25. 25

    将具有变量作为属性名称的对象推入数组

  26. 26

    具有变量名称的Javascript对象属性

  27. 27

    具有变量名称的Javascript对象属性

  28. 28

    在dplyr中,如何删除和重命名不存在的列,操纵所有名称以及使用字符串命名新变量?

  29. 29

    Bash获取所有目录中具有名称的特定文件并运行脚本

热门标签

归档