Q140.
PHP 檢視陣列的函數何者可以計算陣列的元素數目?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q140
難易度分析
2 / 5
本題屬於基礎的函數定義記憶型題目,僅需區分 PHP 內建函數的功能差異即可解答,不涉及複雜的邏輯判斷或程式碼實作。
正確答案:③sizeof
③ sizeof:sizeof 是 count() 的別名函數,專門用於計算陣列中元素的總數,回傳整數值,為正確答案。
錯誤選項解析
- ① var_dump:var_dump 用於輸出變數的結構化資訊,包含型別與值,主要用於除錯,無法計算陣列元素數目。
- ② print_r:print_r 用於以易讀格式印出變數內容,適合檢視陣列結構,但不具備計算元素數量的功能。
- ④ is_array:is_array 用於判斷變數是否為陣列型別,回傳布林值(true/false),無法計算元素數目。
Learning Tip
"本題常考 PHP 陣列操作函數 的用途區別。sizeof 與 count() 功能完全相同,皆用於計算陣列元素數量;而 var_dump 與 print_r 僅用於輸出變數資訊供檢視,is_array 則用於型別檢查。實務上建議優先使用 count(),因其語意更明確且為官方推薦寫法。"
學員答題分佈
①var_dump0%
②print_r0%
③sizeof0%
④is_array0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!