在php中,可以在要轉(zhuǎn)換的變量或值之前加上用括號(hào)括起來(lái)的目標(biāo)類(lèi)型“(object)”來(lái)進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換,將變量或值強(qiáng)制轉(zhuǎn)換為object類(lèi)型,例“(object) 'ciao'”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
PHP強(qiáng)制類(lèi)型轉(zhuǎn)換–在要轉(zhuǎn)換的變量之前加上用括號(hào)括起來(lái)的目標(biāo)類(lèi)型
允許轉(zhuǎn)換的PHP數(shù)據(jù)類(lèi)型有:
-
(int)、(integer):轉(zhuǎn)換成整形
-
(float)、(double)、(real):轉(zhuǎn)換成浮點(diǎn)型
-
(string):轉(zhuǎn)換成字符串
-
(bool)、(boolean):轉(zhuǎn)換成布爾類(lèi)型
-
(array):轉(zhuǎn)換成數(shù)組
-
(object):轉(zhuǎn)換成對(duì)象
示例:強(qiáng)制類(lèi)型轉(zhuǎn)換為object
<?php $obj = (object) 'ciao'; var_dump($obj); var_dump($obj->scalar); ?>
輸出:
推薦學(xué)習(xí):《PHP視頻教程》