我将如何更改以下代码以使其自身作为数组返回。例如使用 $this
public function toArray($data) {
if (is_array($data) || is_object($data)) {
$result = array();
foreach ($data as $key => $value){
$result[$key] = $this->toArray($value);
}
return $result;
}
return $data;
}
因此,它不是传递$data
它,而是将所有私有属性从$this
转换为一个数组。