如果是你,你會(huì)如何使用PHP數(shù)據(jù)類型之查看和判斷數(shù)據(jù)類型呢?本篇文章將會(huì)帶你走進(jìn)PHP的奇妙空間,跟隨我的腳步一起出發(fā)吧?。。?/p>
查看數(shù)據(jù)類型
-
gettype(傳入一個(gè)變量)等夠獲得變量的類型
-
var_dump(傳入一個(gè)變量)輸出變量的類型和值
關(guān)于 gettype數(shù)據(jù)類型:
演示代碼如下所示:
<?php $x=1.241; echo gettype($x); ?>
執(zhí)行結(jié)果如圖:
關(guān)于var_dump數(shù)據(jù)類型,上節(jié)文章也有提到過(guò),
演示代碼如圖所示:
<?php $x=1.241; var_dump($x); ?>
執(zhí)行結(jié)果如圖:
補(bǔ)充:關(guān)于數(shù)據(jù)類型的知識(shí)點(diǎn):
變量:整形(int) 浮點(diǎn)型(float) 字符串(string)
混合類型:數(shù)組(array) 對(duì)象(object)
特殊類型:空(null) 資源(resouce) 回調(diào)(callback)
關(guān)于判斷數(shù)據(jù)類型:
一般使用is_*函數(shù),從而來(lái)判斷是不是某個(gè)類型的數(shù)據(jù),若是,則此類型返回為真,否則為假;
例如:
-
is_null是否為空
-
is_bool是否為布爾
-
is_float是否浮點(diǎn)數(shù)
-
is_array是否為數(shù)組
-
is_object是否對(duì)象 等等
代碼演示如下:
<?php $int =3; var_dump(is_int($int)); ?>
執(zhí)行結(jié)果如圖:
推薦:《PHP視頻教程》