多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 对象遍历 使用 `foreach` 语句遍历对象,默认情况下,所有可见属性都将被用于遍历。 ``` <?php class MyClass { public $var1 = 'value 1'; public $var2 = 'value 2'; public $var3 = 'value 3'; protected $protected = 'protected var'; private $private = 'private var'; function iterateVisible() { foreach($this as $key => $value) { echo "{$key} => {$value}" . PHP_EOL; } } } $obj = new MyClass(); /* ---------- 外部遍历 ------------ */ foreach($obj as $key => $value) { echo "{$key} => {$value}" . PHP_EOL; } echo "------------------" . PHP_EOL; /* ---------- 内部遍历 ------------ */ $obj->iterateVisible(); ?> ```