新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
php數(shù)據(jù)類型的永久轉(zhuǎn)換函數(shù)是什么
本教程操作環(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)換變量本身的類型,而是通過將轉(zhuǎn)換得到的新類型的數(shù)據(jù)賦值給新的變量,原變量的類型和值不變。這樣是無法進(jìn)行永久轉(zhuǎn)換的。
而settype()可以永久改變變量本身的數(shù)據(jù)類型,語法:
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 之后可以使用,對于舊版本中使用的"double"現(xiàn)已停用)
-
"string"
-
"array"
-
"object"
-
"null" (從 PHP 4.2.0 起)
示例:
文章標(biāo)題:php數(shù)據(jù)類型的永久轉(zhuǎn)換函數(shù)是什么
本文鏈接:http://www.dlmjj.cn/article/coodcis.html


咨詢
建站咨詢
