PHP 進製轉換

2021-09-11 22:06:08 字數 693 閱讀 8536

函式

描述int intval(miexd var)

返回var的整數值

float floatval(mixed var)

返回var的浮點數值

string strval(mixed var)

返回var的字串值

<?php

var_dump

(intval

(3.14))

;var_dump

(floatval(50

));var_dump

(strval

(100))

;?>

引數var為指定的變數

引數type為指定的型別,有7個值可選:boolean、float、integer、array、null、object、string。如果轉型成功,則返回true,否則反之。

<?php

//個別例子$a=

3.1415926

;settype($a

,"integer");

var_dump($a

);$b=

"100"

;settype($b

,"boolean");

var_dump($b

);?>

php中進製轉換

我們知道,進製有二進位制 八進位制 十進位制 十六進製制,但在php中只能訪問八進位制 十進位制 十六進製制 在講進製轉換之前,我們先說一下進製單詞的縮寫 php中提供了進製轉換的函式,這些函式的命名非常有規律,規律 數據的進製單詞縮寫 要轉換的進製單詞縮寫,比如我十進位制要轉換為二進位制,轉換函式...

PHP進製轉換函式總結

1.十進位制轉其他進製 1 decbin 十進位制轉二進位制函式 echo decbin 12 輸出1100 2 decoct 十進位制轉八進位制函式 echo decoct 15 輸出 17 3 dechex 十進位制轉十六進製制函式 echo dechex 10 輸出 a 2.二進位制轉其他進製...

PHP中 進製轉換函式

進製 全拼縮寫 二進位制binary bin八進位制 octal oct十進位制 decimal dec十六進製制 hexadecimal hex主要是 二 八 十六進製制與常用的十進位制之間的轉換,一共3組,外加乙個base convert,進行任意進製之間的轉換。bindec string bi...