數學計算
1.使用 abs 函式設定數值的絕對值。
//輸出 5
echo abs(-5);
2.使用 ceil 函式進製取整。
//輸出 6
echo ceil(5.8);
echo ceil(5.1);
3.使用 floor 函式截斷取整。
//輸出 5
echo floor(5.8);
echo floor(5.1);
4.使用 round 函式進行四捨五入。
//輸出 6
echo round(5.5);
//輸出 5
echo round(5.4);
5.使用 fmod 函式求餘數。
//輸出 1
echo fmod(9, 4);
隨機大小
1.使用 min 函式得到最小值。
//輸出 1
echo min(4, 5, 1, 7, 9, 2);
2.使用 max 函式得到最大值。
//輸出 9
echo max(4, 5, 1, 7, 9, 2);
3.使用 rand 函式得到隨機數。
//獲取 1-10 隨機
echo rand(1,10);
4.使用 mt_rand 生成更好的隨機數(演算法先進且快)
//產生 1-10 的隨機數
echo mt_rand(1, 10);
數值轉換
1.使用 decbin 和 bindec 函式進行十進位制和二進位制的轉換。
//十進位制轉換為二進位制
echo decbin(100);
//二進位制轉換為十進位制
echo bindec('1100100');
2.使用 decoct 和 octdec 函式進行十進位制和八進位制的轉換。
//十進位制轉換為八進位制
echo decoct(100);
//八進位制轉換為十進位制
echo octdec('144');
3.使用 dechex 和 hexdec 函式進行十進位制和十六進製制的轉換。
//十進位制轉換成 16 進製
echo dechex(100);
//十六進製制轉換成 10 進製
echo hexdec('64');
php運算子取整 php運算子 php取整函式
在php程式語言中,常用的php取整函式為 ceil floor round intval,本文介紹下這些函式的用法。php取整函式 ceil 進一法取整 說明float ceil float value 返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。ceil 返回的型別...
php運算子取整 PHP運算子及php取整函式
ceil 進一法取整 說明float ceil float value 返回不小於 value 的下乙個整數,value 如果有小數部分則進一位。ceil 返回的型別仍然是 float,因為 float 值的範圍通常比 integer 要大。例子 1.ceil 例子 echo ceil 4.3 5 ...
PHP基礎 運算子 算術運算子 位運算子
1 將強制轉換為數字作加法運算 例 a 33 b 45.0 echo a b a b gettype a b 2 將強制轉換為數字作減法運算 例 a 33 b 45 echo a b a b gettype a b a 33.70 b 45.00 echo a b a b gettype a b 3...