gpt4 book ai didi

php动态类构建

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

我试图避免使用 eval。我可以像这样动态实例化一个类:

class myclass {}

$my_class_name = 'myclass';
$obj = new $myclass();

如果构造函数如下:

class myclass {
public function __construct( $argument1, $argument2 ) {}
}

并且我在数组中有参数值,我如何动态实例化类向它传递动态参数?请记住,我无法修改该类,因此我必须在使用它的方式上努力。

谢谢

最佳答案

ReflectionClass::newInstanceArgs似乎正是您要找的东西。

关于php动态类构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2826711/

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