2024 年日本 PHP 研討會

變數處理函式

目錄

  • boolval — 取得變數的布林值
  • debug_zval_dump — 將內部 zval 結構的字串表示傾印到輸出
  • doubleval — floatval 的別名
  • empty — 判斷變數是否為空
  • floatval — 取得變數的浮點數值
  • get_debug_type — 以適合除錯的方式取得變數的類型名稱
  • get_defined_vars — 傳回所有已定義變數的陣列
  • get_resource_id — 傳回指定資源的整數識別碼
  • get_resource_type — 傳回資源類型
  • gettype — 取得變數的類型
  • intval — 取得變數的整數值
  • is_array — 判斷變數是否為陣列
  • is_bool — 判斷變數是否為布林值
  • is_callable — 驗證在當前作用域中,一個值是否可以作為函數被呼叫
  • is_countable — 驗證變數的內容是否為可計數的值
  • is_double — is_float 的別名
  • is_float — 判斷變數的類型是否為浮點數
  • is_int — 判斷變數的類型是否為整數
  • is_integer — is_int 的別名
  • is_iterable — 驗證變數的內容是否為可迭代的值
  • is_long — is_int 的別名
  • is_null — 判斷變數是否為 null
  • is_numeric — 判斷變數是否為數字或數字字串
  • is_object — 判斷變數是否為物件
  • is_real — is_float 的別名
  • is_resource — 判斷變數是否為資源
  • is_scalar — 判斷變數是否為純量
  • is_string — 判斷變數的類型是否為字串
  • isset — 判斷變數是否已宣告且不為 null
  • print_r — 顯示關於變數的人類可讀資訊
  • serialize — 產生值的儲存表示形式
  • settype — 設定變數的類型
  • strval — 取得變數的字串值
  • unserialize — 從儲存的表示形式建立 PHP 值
  • unset — 取消設定指定的變數
  • var_dump — 傾印關於變數的資訊
  • var_export — 輸出或傳回變數的可解析字串表示形式
新增註釋

使用者貢獻的註釋 1 則註釋

aldemarcalazans@gmail
5 年前
我認為 PHP 開發人員應該在此章節中包含「恆等」運算子(參見 https://php.dev.org.tw/manual/en/language.operators.arithmetic.php)。

從算術的角度來看,這個運算子沒有用處,但作為字串到數字的轉換器,它非常棒。它不會強制數字字串具有整數或浮點數類型,而是會根據字串表示的數值自動判斷適當的類型。
To Top