如题所述
ããå¨å©ç¨jQuery EasyUIæ¡æ¶è¿è¡ç¨åºå¼åæ¶ï¼ç¢°å°åå°å°JSONæ ¼å¼æ°æ®ä¼ éå°æå¡å¨åå°ï¼ç»phpçjson_decodeå½æ°è½¬æ¢æçæ°ç»ç±äºä¸ºå¯¹è±¡æ°ç»ï¼phpç¨åºæ æ³å¯¹æ°æ®è¿è¡æ£å¸¸å¤ççæ
åµï¼ä¸ºæ¤éè¦å¼åä¸ä¸ªPHPåè°å½æ°ï¼objarray_to_arrayï¼å°å¯¹è±¡æ°ç»è½¬æ¢ææ®éæ°ç»ã
/**
* 对象æ°ç»è½¬ä¸ºæ®éæ°ç»
*
* AJAXæ交å°åå°çJSONå串ç»decode解ç å为ä¸ä¸ªå¯¹è±¡æ°ç»ï¼
* 为æ¤å¿ 须转为æ®éæ°ç»åæè½è¿è¡åç»å¤çï¼
* æ¤å½æ°æ¯æå¤ç»´æ°ç»å¤çã
*
* @param array
* @return array
*/
function objarray_to_array($obj) {
$ret = array();
foreach ($obj as $key => $value) {
if (gettype($value) == "array" || gettype($value) == "object"){
$ret[$key] = objarray_to_array($value);
}else{
$ret[$key] = $value;
}
}
return $ret;
}
/**
* 对象æ°ç»è½¬ä¸ºæ®éæ°ç»
*
* AJAXæ交å°åå°çJSONå串ç»decode解ç å为ä¸ä¸ªå¯¹è±¡æ°ç»ï¼
* 为æ¤å¿ 须转为æ®éæ°ç»åæè½è¿è¡åç»å¤çï¼
* æ¤å½æ°æ¯æå¤ç»´æ°ç»å¤çã
*
* @param array
* @return array
*/
function objarray_to_array($obj) {
$ret = array();
foreach ($obj as $key => $value) {
if (gettype($value) == "array" || gettype($value) == "object"){
$ret[$key] = objarray_to_array($value);
}else{
$ret[$key] = $value;
}
}
return $ret;
}
温馨提示:答案为网友推荐,仅供参考