PHP intval()

定義和用法

獲取變量的整數值,容許以使用特定的進制返回。默認10進制php

注:若是參數爲整數,則不作任何處理。數組

語法

  1. intval (var, base)
參數 描述
var 必須。能夠是任何標量類型。 intval() 不能用於數組 或 對象(類)。
base 可選。轉化所使用的進制,默認10進制
若是 base 是 0,經過檢測 var 參數的格式來決定使用的進制:
若是字符串包括了 "0x" (或 "0X") 的前綴,使用 16 進制
若是字符串以 "0" 開始,使用 8 進制
其餘使用 10 進制

例子 1

  1. <?php
  2. echo intval("0x1a", 0), "\n"; // 使用16進制。 結果 "26"
  3. echo intval("057", 0), "\n"; // 使用8進制。 結果 "47"
  4. echo intval("57"),"\n"; // 使用10進制。結果57
  5. echo intval("42", 0), "\n"; // 結果 "42"
  6. ?>
相關文章
相關標籤/搜索