民國110年 第2梯次 網頁設計乙級 學科

第6題

若要顯示無正負號的整數,可使用PHP 的那個格式字元?

題目

若要顯示無正負號的整數,可使用PHP 的那個格式字元?

  1. (1) %b
  2. (2) %c
  3. (3) %u
  4. (4) %d

官方答案

(3) %u

解析

PHP 的 printf/sprintf 以格式字元指定輸出型別:%u 表示無正負號的十進位整數,會把引數當成 unsigned 處理;%d 則是有正負號的十進位整數,會保留負號。%b 輸出二進位,%c 輸出單一字元。若傳入負值,%u 會依整數位寬轉成無正負號表示,因此本題應選 %u。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料