最近因為工作需求,所以必須弄個將json物件轉成array,在 某篇討論串 中找到如下的方法。 <?php function std_class_object_to_array ( $stdclassobject ) { $_array = is_object ( $stdclassobject ) ? get_object_vars ( $stdclassobject ) : $stdclassobject ; foreach ( $_array as $key => $value ) { $value = ( is_array ( $value ) || is_object ( $value )) ? std_class_object_to_array( $value ) : $value ; $array [ $key ] = $value ; } return $array ; } // print_r(std_class_object_to_array(json_decode($json_str))); ?> 不過找了一下資料,其實在 json_decode 時,第二個參數輸入true,就能回傳Array...。不過牽一髮動全身,就看看就好XD"