将参数从PHP中的数组传递给构造函数
ReflectionAPI可用于将参数从数组传递到构造函数。
ReflectionClass::newInstanceArgs
上一行从给定参数创建一个新的类实例-
public ReflectionClass::newInstanceArgs ([ array $args ] ) : object
当参数传递给构造函数时,它将创建该类的新实例。在这里,args指的是需要传递给类构造函数的参数。
示例
<?php
$my_class = new ReflectionClass('ReflectionFunction');
$my_instance = $my_class->newInstanceArgs(array('substr'));
var_dump($my_instance);
?>输出结果
这将产生以下输出-
object(ReflectionFunction)#2 (1) { ["name"]=> string(6) "substr" }热门推荐
8 简短元宵节祝福语
10 圣诞祝福语简短给师姐
11 对情侣朋友祝福语简短
12 生日祝福语男友妈妈简短
13 书法朋友祝福语简短精辟
14 周一祝福语简短精辟
15 官宣祝福语简短霸气
16 给表妹生日祝福语简短
17 关于糖果的祝福语简短
18 祝福语闺蜜简短单纯