Menukar Objek kepada Tatasusunan
Objek dalam PHP boleh ditukar kepada tatasusunan untuk memudahkan manipulasi dan pengambilan data yang lebih mudah. Berikut ialah tiga kaedah untuk mencapai penukaran ini:
Tasusunan Satu Dimensi
$array = (array) $object;
$array = get_object_vars($object);
Berbilang Dimensi Tatasusunan
Untuk menukar objek berbilang dimensi, pendekatan berikut boleh digunakan:
$array = json_decode(json_encode($object), true);
function objectToArray($object) { if (!is_object($object) && !is_array($object)) return $object; return array_map('objectToArray', (array) $object); }
Dengan menggunakan kaedah ini, anda boleh menukar objek PHP ke dalam tatasusunan dengan berkesan untuk pelbagai kes penggunaan, membolehkan manipulasi dan pengambilan data yang lancar.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menukar objek PHP ke dalam tatasusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!