: This article mainly introduces the classification based on the same key value of a key name. if you are interested in the PHP Tutorial, refer to it.
Array ([0] => Array ([shi] => municipal jurisdiction [qu] => Cao Zhong [url] => s120100) [1] => Array ([shi] => municipal jurisdiction [qu] => Yangcun [url] => s120100) [2] => Array ([shi] => counties [qu] => Jixian [url] => s120200) [3] => Array ([shi] => municipal jurisdiction [qu] => coastal North [url] => s120100) [4] => Array ([shi] => subordinate counties [qu] => sub-warehouses [url] => s120200) [5] => Array ([shi] => municipal jurisdiction [qu] => Baodi [url] => s120100) [6] => Array ([shi] => municipal jurisdiction [qu] => Tianjin South [url] => S120100) [7] => Array ([shi] => counties [qu] => Jinghai [url] => s120200) [8] => Array ([shi] => municipal jurisdiction [qu] => military grain City North [url] => s120100) [9] => Array ([shi] => municipal jurisdiction [qu] => Tianjin [url] => s120100) [10] => Array ([shi] => municipal jurisdiction [qu] => Cui huangkou [url] => s120100) [11] => Array ([shi] => municipal jurisdiction [qu] => Wuqing [url] => s120100) [12] => Array ([shi] => counties [qu] => Lutai [url] => s120200) [13] => Array ([shi] => municipal jurisdiction [qu] => Dakoutun [url] => s120100) [14] => Array ([shi] => municipal jurisdiction [qu] => Tianjin West [url] => s120100) [15] => Array ([shi] => municipal jurisdiction [qu] => douzhangzhuang [url] => s120100) [16] => Array ([shi] => municipal jurisdiction [qu] => coastal [url] => s120100) [17] => Array ([shi] => counties [qu] => Tang Guantun [url] => s120200) [18] => Array ([shi] => City jurisdiction [qu] => drop-down list [url] => s120100) [19] => Array ([shi] => municipal jurisdiction [qu] => Tanggu [url] => s120100) [20] => Array ([sh I] => municipal jurisdiction [qu] => tea Lake [url] => s120100) [21] => Array ([shi] => municipal jurisdiction [qu] => Yang Liuqing [url] => s120100) [22] => Array ([shi] => Upper warehouse [url] => s120200 )) // category function // combine the array function same_value_combine ($ array, $ start) {static $ new; foreach ($ array as $ k => $ v) {if ($ v ['Shi '] = $ start) {$ new [$ v ['URL'] [] = $ v; unset ($ array [$ k]); continue ;}} sort ($ array ); if (count ($ array )! = 0) {same_value_combine ($ array, $ array [0] ['shi']);} return $ new;} // execute the function $ new = same_value_combine ($ list, $ list [0] ['Shi ']);
######################################## ######################################## #################// Print the result #################### ######################################## ###################################### Array ([s120100] => Array ([0] => Array ([shi] => City jurisdiction [qu] => Cao Zhong [url] => s120100) [1] => Array ([shi] => municipal jurisdiction [qu] => Yangcun [url] => s120100) [2] => Array ([shi] => municipal jurisdiction [qu] => coastal North [url] => s120100) [3] => Array ([shi] => municipal jurisdiction [qu] => Baodi [url] => s120100) [4] => Array ([shi] => municipal jurisdiction [qu] => Tianjin South [url] => s120100) [5] => Array ([shi] => municipal jurisdiction [qu] => military grain City North [url] => s120100) [6] => Array ([shi] => municipal jurisdiction [qu] => Tianjin [url] => s120100) [7] => Array ([shi] => municipal jurisdiction [qu] => Cui huangkou [url] => s120100) [8] => Array ([shi] => municipal jurisdiction [qu] => Wuqing [url] => s120100) [9] => Array ([shi] => municipal jurisdiction [qu] => dagoutun [url] => s120100) [10] => Array ([shi] => City jurisdiction [qu] => Tianjin West [url] => s120100) [11] => Array ([shi] => municipal jurisdiction [qu] => douzhangzhuang [url] => s120100) [12] => Array ([shi] => municipal jurisdiction [qu] => coastal [url] => s120100) [13] => Array ([shi] => City jurisdiction [qu] => drop-down list [url] => s120100) [14] => Array ([shi] => municipal jurisdiction [qu] => Tanggu [url] => s120100) [15] => Array ([shi] => municipal jurisdiction [qu] => tea Lake [url] => s120100) [16] => Array ([shi] => municipal jurisdiction [qu] => Yang Liuqing [url] => s120100 )) [s120200] => Array ([0] => Array ([shi] => Upper warehouse [url] => s120200) [1] => Array ([shi] => subordinate counties [qu] => sub-warehouses [url] => s120200) [2] => Array ([shi] => counties [qu] => Tang Guantun [url] => s120200) [3] => Array ([shi] => counties [qu] => Lutai [url] => s120200) [4] => Array ([shi] => counties [qu] => Jixian [url] => s120200) [5] => Array ([shi] => counties [qu] => Jinghai [url] => s120200 ))) ######################################## ######################################## #################################
The above describes the classification based on the same key value of a key name, including the content, hope to be helpful to friends who are interested in the PHP Tutorial.