PHP 将数组转换为对象可以通过使用 array_map
函数和 get_object_vars
函数实现。具体步骤如下:
array_map
函数将数组中的每个元素转换为对象:array_map(function($v) {
return (object) $v;
}, $arr);get_object_vars
函数获取对象变量:get_object_vars($obj);这样就可以将数组中的每个元素转换为对象。如果数组中的元素不是对象,get_object_vars
函数将返回一个空数组。
领取专属 10元无门槛券
手把手带您无忧上云