php將浮點數轉換為整數的方法:可以利用php內建函數【intval()】來實現,該函數用於取得變數的整數值,成功時傳回interger值,失敗時傳回0,語法為【int intval(mixed $var[,int $base=10])】。
(推薦教學:php影片教學)
php將浮點數轉為整數的方法:
php中的內建函數intval()
用於取得變數的整數值。成功時傳回var的integer值,失敗時回傳0。空的array回傳0,非空的array回傳1。
intval()
函數透過使用指定的進位 base 轉換(預設為十進位),傳回變數 var 的 integer 數值。 intval() 不能用於 object,否則會產生 E_NOTICE 錯誤並傳回 1。
語法:
int intval ( mixed $var [, int $base = 10 ] )
參數說明:
#$var:要轉換成 integer 的數量值。
$base:轉換所使用的進位。
如果base 是0,透過偵測var 的格式來決定使用的進位:如果字串包括了"0x" (或"0X") 的前綴,使用16 進位(hex);否則,如果字串以"0" 開始,使用8 進位(octal);否則,將使用10 進位(decimal)。
(相關推薦:php訓練)
程式碼範例:
<?php echo intval(42); // 42 echo intval(4.2); // 4 echo intval('42'); // 42 echo intval('+42'); // 42 echo intval('-42'); // -42 echo intval(042); // 34 echo intval('042'); // 42 ?>
以上是php怎樣將浮點數轉為整數的詳細內容。更多資訊請關注PHP中文網其他相關文章!