欢迎光临杨雨的个人博客站!

杨雨个人网站-杨雨个人博客-杨照佳

杨雨个人博客网站

关注互联网和搜索引擎的个人博客网站

首页 > WEB开发 > PHP >

php表单生成器有好处吗

发布时间:2019-05-13  编辑:杨雨个人博客网站   点击:   

php表单生成器有一定的好处是它可以减轻类的负担,不占用资源但是总体来说作用不大,因为它不能满足所有迭代器的需求,而且它无法后退或者快进且是一次性的

php表单生成器有好处吗

php 生成器(generator)是php5.5引入的功能,往往没被充分利用,其实这是非常有用的功能,我相信很多的php开发者都不知道生成器,因为生成器的作用不是很明显,生成器是简单的迭代器,仅此而已。

与标准的php迭代器不同,php生成器不要求类实现 Iterator接口,从而减轻了类的负担,生成器会根据需求计算并产出要迭代的值,这对应用的性能有重大的影响,试想一下。假如标准的php迭代器经常在内存中执行迭代操作,这要预先计算出数据集,性能低下,如果使用特定的方式计算大量数据,对性能的影响更甚,此时我们可以使用生成器,及时计算产出的续值,不占用宝贵的内存资源。 php生成器不能满足所有的迭代操作的需求,因为如果不查询,生成器永远不知道下一个要迭代的值是什么,在生成器中无法后退或快进,生成器还是一次性的,无法多次迭代同一个生成器,不过,如果需要,可以重建或克隆生成器。 本文地址:http://itbyc.com/php/19346.html
转载请注明出处。

分享是一种快乐,也是一种美德:
博客首页 | WEB开发 | 网站运营 | CMS使用教程 滇ICP备14002061号-1