国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

PH,P生成器簡單實例

2019-11-02 15:02:26
字體:
來源:轉載
供稿:網友

   這篇文章主要介紹了PHP生成器簡單實例,本文講解了range、xrange函數的基本使用實例,需要的朋友可以參考下

  一般你在迭代一組數據的時候,需要創建一個數據,假設數組很大,則會消耗很大性能,甚至造成內存不足。

   代碼如下:

  //Fata

琪琪影院[www.aikan.tv/special/qiqiyingyuan/]
l error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in E:phptestindex.php on line 5

  range(1, 100000000);

  PHP5.5實現了生成器,每當產生一個數組元素則用yield關鍵詞返回,并且執行函數暫停,當執行函數next方法時,則會從上一次被yield的位置開始繼續執行,如下例子,只會產生中間變量$i

   代碼如下:

  function xrange($start, $limit, $step = 1) {

  for ($i = $start; $i <= $limit; $i += $step) {

  yield $i;

  }

  }

  foreach (xrange(1, 9, 1) as $number) {

  echo "$number ";

  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博兴县| 石台县| 徐州市| 会昌县| 临海市| 静安区| 吉隆县| 丹寨县| 简阳市| 普陀区| 赤壁市| 宜兰县| 正安县| 峡江县| 辰溪县| 洛扎县| 泽库县| 西安市| 伽师县| 黔西县| 台南县| 桂阳县| 巴林左旗| 诏安县| 云浮市| 五河县| 乐亭县| 醴陵市| 砚山县| 塔城市| 张家港市| 翼城县| 桑植县| 盈江县| 尼木县| 嘉善县| 广南县| 武定县| 罗甸县| 东莞市| 宜川县|