[TOC]
* * * * *
# 流程控制
## 一. 遍歷數組的三種方式
* for 循環
* foreach 循環
* while, list(), each() 組合
## 二. 各自的區別
* for 循環只能遍歷索引數組;
* foreach 可以遍歷索引和關聯數組;
* 聯合使用list(), each() 和 while 循環同樣可以遍歷索引和關聯數組;
* while, list(), each() 組合不會 reset(), 即不會對指針進行操作;
* foreach 遍歷會對數組進行 reset() 操作;
## 三. 其它
* continue 語句作用到 switch 的作用類似于 break
* 跳出 switch 外的循環, 可以使用 'continue 2' ;
* switch ... case 會生成跳轉表, 直接跳轉到對應case;