国产探花免费观看_亚洲丰满少妇自慰呻吟_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 ";

  }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 花莲市| 桐梓县| 凤阳县| 北安市| 旬阳县| 南和县| 黔西县| 保靖县| 呼和浩特市| 阜新| 湘西| 吴忠市| 枣强县| 张家川| 江西省| 诸城市| 六安市| 忻州市| 瑞安市| 沅江市| 新河县| 莱阳市| 于田县| 武穴市| 博乐市| 江油市| 荃湾区| 海安县| 扶绥县| 桃园县| 绍兴市| 新密市| 中江县| 谷城县| 南丰县| 崇仁县| 福贡县| 来宾市| 赫章县| 西和县| 高平市|