將字符轉成 整數數字 用 intval()函數, 如:
<?php
$str = '123.456aaa';
$int = intval ($str);
echo $int; // 打印出 123
將字符轉成 浮點數數字 用 floatval()函數,
<?php
$str = '123.456aaa';
$float = floatval ($str);
echo $float; // 打印出 123.456php
保留兩位小數並且四捨五入
Php代碼 複製代碼 收藏代碼
$num = 123213.666666;
echo sprintf("%.2f", $num);
$num = 123213.666666;
echo sprintf("%.2f", $num);
php保留兩位小數並且不四捨五入
Php代碼 複製代碼 收藏代碼
$num = 123213.666666;
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));
php進一法取整
Php代碼 複製代碼 收藏代碼
echo ceil(4.3); // 5
echo ceil(9.999); // 10
php捨去法,取整數
Php代碼 複製代碼 收藏代碼
echo floor(4.3); // 4
echo floor(9.999); // 9