PHP手冊整理 函式 內建函式(數學相關)

2021-10-16 22:04:36 字數 2886 閱讀 2034

// abs — 絕對值

$abs

=abs(-

4.2)

;// $abs = 4.2; (double/float)

$abs3

=abs(-

5);// $abs3 = 5; (integer)

// bindec — 二進位制轉換為十進位制

echo

bindec

('110011').

"\n"

;// ceil — 進一法取整

echo

ceil

(1.26);

// 1

// decbin — 十進位制轉換為二進位制

echo

decbin(12

)."\n"

;// dechex — 十進位制轉換為十六進製制

echo

dechex(10

)."\n"

;// decoct — 十進位制轉換為八進位制

echo

decoct(15

)."\n"

;// floor — 捨去法取整

echo

floor

(4.3);

// 4

// fmod — 返回除法的浮點數餘數$x=

5.7;$y=

1.3;$r=

fmod($x

,$y);

// 4 * 1.3 + 0.5 = 5.7

// hexdec — 十六進製制轉換為十進位制

var_dump

(hexdec

("that"))

;// print "int(10)"

// intdiv — 對除法結果取整

var_dump

(intdiv(3

,2))

;var_dump

(intdiv(-

3,2)

);var_dump

(intdiv(3

,-2)

);var_dump

(intdiv(-

3,-2

));var_dump

(intdiv(1

,0))

;// max — 找出最大值

echo

max(1,

3,5,

6,7)

;// 7

echo

max(

array(2

,4,5

));// 5

// min — 找出最小值

echo

min(2,

3,1,

6,7)

;// 1

echo

min(

array(2

,4,5

));// 2

// mt_getrandmax — 顯示隨機數的最大可能值

echo

mt_getrandmax()

;// mt_rand — 生成更好的隨機數

echo

mt_rand

(100000

,999999);

// octdec — 八進位制轉換為十進位制

echo

octdec

('77').

"\n"

;echo

octdec

(decoct(45

));// pow — 指數表示式

var_dump

(pow(2

,8))

;// int(256)

echo

pow(-1

,20);

// 1

echo

pow(0,

0);// 1

// round — 對浮點數進行四捨五入

echo

round

(3.4);

// 3

echo

round

(3.5);

// 4

echo

round

(3.6);

// 4

echo

round

(3.6,0

);// 4

// sqrt — 平方根

echo

sqrt(9

);// 3

echo

sqrt(10

);// 3.16227766 ...

// bcadd — 2個任意精度數字的加法計算$a=

'1.234';$b

='5'

;echo

bcadd($a

,$b);

// 6

echo

bcadd($a

,$b,4

);// 6.2340

// bcdiv — 2個任意精度的數字除法計算

echo

bcdiv

('105'

,'6.55957',3

);// 16.007

// bcmul — 2個任意精度數字乘法計算

echo

bcmul

('1.34747474747'

,'35',3

);// 47.161

echo

bcmul

('2'

,'4');

// 8

// bcsub — 2個任意精度數字的減法$a=

'1.234';$b

='5'

;echo

bcsub($a

,$b);

// -3

echo

bcsub($a

,$b,4

);// -3.7660

PHP手冊整理 函式 內建函式(網路)

header 函式 header 傳送原生 http 頭 url重定向 header location 設定響應狀態碼 響應乙個pdf檔案 header header content disposition attachment filename downloaded.pdf readfile or...

PHP手冊整理 函式 內建函式(加密函式)

hash file md5 file 函式 hash file 使用給定檔案的內容生成雜湊值 md5 file 計算檔案的md5值 md5 file test.php 等同於hash file md5 test.php echo md5 file test.php echo echo hash fi...

php常用函式 數學

學習php的過程中,整理的一些常用的函式,這是數學函式。header content type text html charset utf 8 求絕對值 abs echo abs 12 12 進一取整法 echo ceil 7.9999 8 舍去取整法 echo floor 7.9999 7 浮點數...