bject有的时候用起来不方便,那么你可以通过下面的方法将object转换成数组,上代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/** * 对象转数组
*/
function objectToArray( $object ){
$temp = is_object ( $object ) ? get_object_vars( $object ) : $object ;
$arr = array ();
foreach ( $temp as $k => $v ) {
$v = ( is_array ( $v ) || is_object ( $v )) ? objectToArray( $v ) : $v ;
$arr [ $k ] = $v ;
}
return $arr ;
}
|
本文转自 gutaotao1989 51CTO博客,原文链接:http://blog.51cto.com/taoyouth/1410639