Rumah > pembangunan bahagian belakang > tutorial php > PHP数组、对象的转换

PHP数组、对象的转换

巴扎黑
Lepaskan: 2023-03-02 16:06:02
asal
1767 orang telah melayarinya

PHP多维数组、对象的转换Array2object and Object2array 
August 4, 2009 – 9:51 pm 

function object2array($object) { 
if (is_object($object) || is_array($object)) { 
foreach ($object as $key => $value) { 
print “$key\r\n”; 
$array[$key] = $this->object2array($value); 

}else { 
$array = $object; 

return $array; 


function array2object($arrGiven){ 
//create empty class 
$objResult=new stdClass(); 

foreach ($arrLinklist as $key => $value){ 
//recursive call for multidimensional arrays 
if(is_array($value)) $value=array2object($value); 

$objResult->{$key}=$value; 

return $objResult; 

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan