php中foreach遍历类对象的总结 上传者:maritime821 2021-11-01 03:11:39上传 PDF文件 85.81 KB 热度 61次 由此可知,对于外部的foreach遍历是没有权限访问 protected private 这两个修饰的属性的,而在class内部是有权限访问,foreach可以遍历所有的属性。关于迭代器看下面的例子:输出结果如下:。查看Traversable的介绍如下图:由此明白了,PDOStatement的迭代实现都是在内部,继承iterator是php脚本的实现方式。对象只能罗列出public的属性,如果想要foreach罗列出保护的属性可以让class继承iterator并实现其中的方法,这样foreach遍历一个class的时候是按照class内部实现的iterator进行处理的。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 发表评论