新聞中心
本教程操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

在PHP中,實(shí)現(xiàn)數(shù)據(jù)類型轉(zhuǎn)換的函數(shù)有多種:intval()、floatval()、boolval()、strval()、settype()。
但intval()、floatval()、boolval()、strval()函數(shù)強(qiáng)制類型轉(zhuǎn)換的方式都不會(huì)改變被轉(zhuǎn)換變量本身的類型,而是通過(guò)將轉(zhuǎn)換得到的新類型的數(shù)據(jù)賦值給新的變量,原變量的類型和值不變。這樣是無(wú)法進(jìn)行永久轉(zhuǎn)換的。
而settype()可以永久改變變量本身的數(shù)據(jù)類型,語(yǔ)法:
settype ($var,$type)
會(huì)將變量 $var 的類型設(shè)置成 $type。
$type 的可能值為:
-
"boolean" (或?yàn)?bool",從 PHP 4.2.0 起)
-
"integer" (或?yàn)?int",從 PHP 4.2.0 起)
-
"float" (只在 PHP 4.2.0 之后可以使用,對(duì)于舊版本中使用的"double"現(xiàn)已停用)
-
"string"
-
"array"
-
"object"
-
"null" (從 PHP 4.2.0 起)
示例:
網(wǎng)站名稱:php數(shù)據(jù)類型的永久轉(zhuǎn)換函數(shù)是什么
URL鏈接:http://www.5511xx.com/article/coodcis.html


咨詢
建站咨詢
