gpt4 book ai didi

PHP 动态类名 laravel

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:40:53 27 4
gpt4 key购买 nike

我正在使用 Laravel,但在创建带有字符串的类时遇到了问题。该类与调用它的类位于同一 namespace 中。

下面的代码在第三行失败了,我不确定我做错了什么。

$class= "Variant";
$s = new Variant();
$nc = new $class();

最佳答案

好的,答案是我需要在类上有一个命名空间。

在 composer.json 中

"psr-4": {
"SplitTest\\": "app/library/SplitTest/"
}

然后这样调用这个类:

$class= "//SplitTest//Variant";
$s = new Variant();
$nc = new $class();

如果你需要运行 psr-4 定义

php artisan dump-auto

关于PHP 动态类名 laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34792109/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com