三种方式:
1.for
2.foreach
3.list(),each(),while()
注:
1.for只能遍历索引数组,foreach,list,each,while可以遍历索引和关联数组
2.while,list,each不会reset(),foreach会对数组进行reset()操作,所以while效率比foreach更高
if......elseif
1.elseif中只能有一个表达式为true,多个elseif是排斥关系
2.优先范围小,可能性大的条件放到前面
switch ... case
和if比较,表达书数据类型只能是整形,浮点型,字符串
continue,breck在此作用相同,需要跳出外层循环可使用continue2
switch会生成索引表,所以效率比if高