通过迭代器(iterator)和生成器(generator),可以将程序的数据结构和数据结构的算法进行分离,独立进行相关的操作和设计等。
对诸如有序列表,可以设计相反的正序遍历和倒序遍历两种迭代器,对其进行迭代操作。同时简化了内部程序,运行起来更快,提供的统一接口,可以对不同的集合结构进行操作。
但是要事先有所规划,设计所需的各个部件,方能正常运行。
通过迭代器(iterator)和生成器(generator),可以将程序的数据结构和数据结构的算法进行分离,独立进行相关的操作和设计等。
对诸如有序列表,可以设计相反的正序遍历和倒序遍历两种迭代器,对其进行迭代操作。同时简化了内部程序,运行起来更快,提供的统一接口,可以对不同的集合结构进行操作。
但是要事先有所规划,设计所需的各个部件,方能正常运行。
本文标题:PHP迭代
本文链接:https://www.haomeiwen.com/subject/jqiebftx.html
网友评论