Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取对象变量的非范围敏感替代方案?_Php - Fatal编程技术网

Php 获取对象变量的非范围敏感替代方案?

Php 获取对象变量的非范围敏感替代方案?,php,Php,对于get\u object\u vars(),是否有非范围敏感的替代方案 我需要从一个对象获取所有公共属性只需将其包装在函数中即可 $get_vars = create_function('$object', 'return get_object_vars($object);'); 现在您所要做的就是调用$get\u vars($object)只需将其包装在函数中即可 $get_vars = create_function('$object', 'return get_object_vars

对于
get\u object\u vars()
,是否有非范围敏感的替代方案


我需要从一个对象获取所有公共属性

只需将其包装在函数中即可

$get_vars = create_function('$object', 'return get_object_vars($object);');

现在您所要做的就是调用
$get\u vars($object)

只需将其包装在函数中即可

$get_vars = create_function('$object', 'return get_object_vars($object);');
现在,您所要做的就是调用
$get\u vars($object)

这可以通过以下方法完成:


这可以通过以下方法完成: