この質問に続いて、この関数を使用して配列をオブジェクトに変換し、
function array_to_object($array)
{
if(!is_array($array)) {
return $array;
}
$object = new stdClass();
foreach($array as $key => $value)
{
$key = (string) $key ;
$object->$key = is_array($value) ? array_to_object($value) : $value;
}
return $object;
}
そう、
$obj = array('qualitypoint', 'technologies', 'India');
結果、
stdClass Object
(
[0] => qualitypoint
[1] => technologies
[2] => India
)
しかし、この結果を得るには、オブジェクトを配列に戻す必要があります。
Array
(
[0] => qualitypoint
[1] => technologies
[2] => India
)
出来ますか?