文章詳情頁
PHP函數(shù)實現(xiàn)對象與數(shù)組的相互轉化
瀏覽:2日期:2022-09-13 14:13:37
數(shù)組轉化為對象(如果是多維數(shù)組的話遞歸):
function arrayToObject($e){ if( gettype($e)!=’array’ ) return; foreach($e as $k=>$v){if( gettype($v)==’array’ || getType($v)==’object’ ) $e[$k]=(object)arrayToObject($v); } return (object)$e;}
對象轉化為數(shù)組(使用遞歸實現(xiàn)深克隆):
function objectToArray($e){ $e=(array)$e; foreach($e as $k=>$v){if( gettype($v)==’resource’ ) return;if( gettype($v)==’object’ || gettype($v)==’array’ ) $e[$k]=(array)objectToArray($v); } return $e;}
標簽:
PHP
相關文章:
1. python實現(xiàn)讀取類別頻數(shù)數(shù)據(jù)畫水平條形圖案例2. python中PyQuery庫用法分享3. python操作數(shù)據(jù)庫獲取結果之fetchone和fetchall的區(qū)別說明4. PHP獲取時間戳等相關函數(shù)匯總5. JSP+Servlet實現(xiàn)文件上傳到服務器功能6. Ajax實現(xiàn)頁面無刷新留言效果7. php5.6不能擴展redis.so的解決方法8. python 爬取嗶哩嗶哩up主信息和投稿視頻9. CSS3實現(xiàn)動態(tài)翻牌效果 仿百度貼吧3D翻牌一次動畫特效10. AJAX實現(xiàn)數(shù)據(jù)的增刪改查操作詳解【java后臺】
排行榜
