經(jīng)過上面的指導,發(fā)現(xiàn)真的好簡單,現(xiàn)在與大家一同分享。

IDFIELD1FIELD2FIELD3F " /> 亚色成人,网站黄免费,日本涩涩网站

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php 代碼優(yōu)化之經(jīng)典示例

我用的方法是按key區(qū)分塊,然后在將塊賦給其他的變量,然后再進行一些操作,這樣用到了很多的for和foreach,而且代碼量也很大,所以被退回來了。

經(jīng)過上面的指導,發(fā)現(xiàn)真的好簡單,現(xiàn)在與大家一同分享。

ID
FIELD1
FIELD2FIELD3FIELD4Key
1
************meat1
2
************meat1
3
************meat1
4************meat1
5
************fruit2
6************fruit2
7
************fruit2
8
************fruit2
9
************fruit2
10
************food3
11
************food3

現(xiàn)在有如上所示的結果

要求:要對這個已經(jīng)按key進行排序了的數(shù)組進行操作,相同key的項進行處理。

提示:這個是很典型的母子表的結構,也就是說其實它是兩張表的合并,可以這樣處理成兩個數(shù)組,方便數(shù)組里面對塊的操作
array1:ID|Key

ID
Key
1
meat1
2
meat1
3
meat1
4meat1
5
fruit2
6fruit2
7
fruit2
8
fruit2
9
fruit2
10
food3
11
food3

array2:key => array(ID,FIELD1,FIELD2,FIELD3,FIELD4,FIELD5,Key)


ID
FIELD1
FIELD2FIELD3FIELD4Key
meat1=>
1
************meat1
2
************meat1
3
************meat1
4************meat1
fruit2=>5
************fruit2
6************fruit2
7
************fruit2
8
************fruit2
9
************fruit2
food3=>10
************food3
11
************food3

實現(xiàn)如上數(shù)組分離代碼

這樣后,訪問tempArray的塊數(shù)據(jù)就非常方便了

foreach($tempArray as $row){

  array1[$row['ID']] = $row['Key'];

  array2[$row['Key']][] = $row;

}

訪問和處理代碼

foreach($array1 as $ID => $Key){

  $this->doSomeThing($ID);

  //訪問tempArray的塊數(shù)組$array2[$Key]

  $this->doSomeThing2($array2[$Key]);

}

php技術php 代碼優(yōu)化之經(jīng)典示例,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 成人国产欧美精品一区二区 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片毛片 | 日本网络视频www色高清免费 | 中文字幕精品一区二区日本 | 精品久久久久久综合网 | 免费黄视频网站 | 9久re在线观看视频精品 | 午夜在线观看视频在线播放版 | 激情图片激情小说伦理 | 99久女女精品视频在线观看 | 手机在线日韩高清理论片 | 色视频网站在线观看 | 精品无人区乱码麻豆1区2区 | 国产精品hd| 一区二区三区四区在线 | 欧美岛国大片 | 精品久久久久久久久中文字幕 | 久久久久免费 | 99精品福利视频 | 九九九九九九伊人 | 欧美黑人粗硬大在线看 | 色呦呦网| 国产在线精品观看 | 亚洲人成伊人成综合网久久久 | 涩视频成人永久免费观看网站 | 天堂成人一区二区三区 | 欧美变态老妇重口与另类 | 国产91精品露脸国语对白 | xxxxx在线观看 | 中文字幕精品亚洲无线码二区 | 99在线视频免费观看 | 亚洲丝袜一区二区 | 日韩中文有码高清 | 久久免费福利视频 | 99精品大香线蕉线伊人久久久 | 国产在线播放网站 | 在线看的黄色网址 | 国产原创麻豆 | 日本欧美一区二区三区视频麻豆 | 一本色道久久综合亚洲精品高清 | 欧美日韩免费大片 |