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

IDFIELD1FIELD2FIELD3F " /> 久青草国产97香蕉在线视频,欧美成人免费一区二区三区不卡,seyeye在清在线

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

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

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

經(jīng)過上面的指導(dǎo),發(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)在有如上所示的結(jié)果

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

提示:這個是很典型的母子表的結(jié)構(gòu),也就是說其實它是兩張表的合并,可以這樣處理成兩個數(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技術(shù)php 代碼優(yōu)化之經(jīng)典示例,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 亚洲综合无码一区二区 | 午夜福利院电影 | 日本精品久久久久中文字幕 1 | 国产精品成人A蜜柚在线观看 | 色综合 亚洲 自拍 欧洲 | 久久久影院亚洲精品 | 丝瓜视频樱桃视频在线观看免费 | 亚洲精品97福利在线 | 国产AV白丝爆浆在线播放 | 99热久久这里只精品国产WWW | 91国内精品久久久久免费影院 | 区一区二视频免费观看 | 亚洲、国产综合视频 | 嫩草亚洲国产精品 | 国产女合集第六部 | 一个人的视频在线观看免费观看 | 国产老师开裆丝袜喷水漫画 | 福利免费观看体检区 | 99视频精品全部免费免费观 | 45分钟做受片免费观看 | 四虎永久在线精品免费A | 日本熟妇乱妇熟色A片蜜桃亚洲 | 久久中文字幕无码A片不卡 久久中文字幕人妻熟AV女蜜柚M | 公和熄洗澡三级中文字幕 | 国产精品亚洲专一区二区三区 | 亚洲第一伊人 | 日韩欧美中文字幕在线二视频 | 亚洲人成网77777色在线播放 | 三叶草未满十八岁 | 色AV色婷婷96人妻久久久 | 在线不卡日本v二区 | a视频在线观看免费 | 伊人久久五月丁婷婷 | 欧美成人免费一区二区三区不卡 | chinese帅哥gv在线看 | 亚洲电影网址 | 思思99热久久精品在线6 | 久久怡红院国产精品 | 国产亚洲精品久久久久久鸭绿欲 | 拔萝卜电视剧高清免费 | 久久精品国产亚洲AV未满十八 |