將一維陣列格式化三維陣列

2021-09-29 15:59:58 字數 597 閱讀 4720

這是乙個地理位置的一位陣列,現在需要格式化成自己更好操作的三維陣列;

觀察發現其實這個一維陣列是有規律的,省份的surperid全部都是0;市的suserid又對應省的id,區的 suserid又對應市的id;這樣就很好寫了;

首先,建立乙個過濾獲取陣列的方法,該方法返回需要的陣列,比如說傳入'0',就返回所有的省份

/**

* 過濾陣列並排序工具.l

*/let filteraddress = (num)=>

backarr.sort(function(a, b))

return backarr;

};

接下來就是根據省的id來新增市,根據市的id來新增區,那麼**就很好寫了

/**

* 格式化**省市區資料.l

*/let getaddlist = ()=>

}return provinces

}

最後返回的provinces就是格式好的省市區資料

php三維陣列定義,PHP陣列之三維陣列

area array china array 上海 湖北 天津 北京 array hd 海淀 朝陽 房山 cp 昌平 廣東 array 深圳 廣州 佛山 dg 東莞 usa array 華盛頓 舊金山 紐約 array 曼哈頓區 皇后區 布魯克林區 echo var dump area echo 輸...

陣列(Array),二維陣列,三維陣列

陣列 array 相同型別資料的集合就叫做陣列。一 定義陣列的方法 a type 變數名 new type 陣列中元素的個數 例如 int a new int 10 或者 int a new int 10 b type 變數名 new type 例如 int a new int 二 陣列的lengt...

三維字元陣列

題目描述 輸入n個學生的資訊,然後進行查詢。輸入輸入的第一行為n,即學生的個數 n 1000 接下來的n行包括n個學生的資訊,資訊格式如下 01 李江 男 21 02 劉唐 男 23 03 張軍 男 19 04 王娜 女 19 然後輸入乙個m m 10000 接下來會有m行,代表m次查詢,每行輸入乙...