1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/** * 对象转关联数组 * @author * @param object $obj * @return array */ function object_to_array( $obj ){ $_arr = is_object ( $obj ) ? get_object_vars( $obj ) : $obj ; foreach ( $_arr as $key => $val ){ $val = ( is_array ( $val ) || is_object ( $val )) ? $this ->object_to_array( $val ) : $val ; $arr [ $key ] = $val ; } return $arr ; } |