<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          PHP盡量不要在循環(huán)體中使用 array_merge()

          共 626字,需瀏覽 2分鐘

           ·

          2022-08-29 11:53

          目錄  隱藏 

          1 方式一(循環(huán)中使用array_merge)

          2 方式二(循環(huán)后使用array_merg合并)

          3 速度對比

          方式一(循環(huán)中使用array_merge)

          1. function eachOne(int $times): array

          2. {

          3. $a = [];

          4. $b = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];

          5. for ($i = 0; $i < $times; $i++) {

          6. $a = array_merge($a, $b);

          7. }

          8. return $a;

          9. }

          方式二(循環(huán)后使用array_merg合并)

          1. function eachTwo(int $times): array

          2. {

          3. $a = [[]];

          4. $b = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];

          5. for ($i = 0; $i < $times; $i++) {

          6. $a[] = $b;

          7. }

          8. return array_merge(...$a);

          9. }

          速度對比

          1. eachOne(10000);

          2. eachTwo(10000);

          通過實驗對比,方式一耗時7秒,而方式二僅0.002秒。

          試驗方法:https://blog.csdn.net/weixin_33712881/article/details/91380140


          瀏覽 82
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美激情乱伦 | 麻豆MD传媒MD0165在线观看 | 日本女人久久 | 欧美一级特黄A片免费 | 91在线无码精品秘 入口动漫板 |