LONGEPASS
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 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目