1. 程式人生 > >PHP流程控制考察點

PHP流程控制考察點

面試題

PHP遍歷資料的三種方式及各自區別
a. for迴圈
    只能遍歷索引陣列
b. foreach迴圈
    可以遍歷索引關聯陣列
c. while list() each() 組合迴圈
    可以遍歷索引關聯陣列

PHP如何優化多個if……elseif語句的情況
a.將可能性較大條件的儘量往前放
b.判斷比較複雜,判斷型別是整形,浮點,字串型別時可以選擇 switch……case
c.跳出switch外的迴圈可以使用continue2
d.switch直接生成跳轉表,直接跳轉到對應的case。