首頁  >  文章  >  後端開發  >  PHP資料型別偵測實例詳解

PHP資料型別偵測實例詳解

怪我咯
怪我咯原創
2017-04-24 16:50:042633瀏覽

php:陣列(array)資料型別實例詳解在PHP中,有一系列的偵測資料型別的函數,可以對不同型別的資料進行偵測,來判斷是否屬於米格資料型,若符合則傳回true,否則回傳false。

PHP偵測資料類型的函數如下表

函數 #偵測類型 範例
is_bool 檢測變數是否是布林類型 is_bool(true),is_bool(false)
is_string 偵測變數是否為字串型別 is_string('string'),is_string(1234)
#is_integer/is_int 偵測變數是否為整數 is_integer(34),is_integer('34')
is_float/is_double 偵測變數是否為浮點型別 is_float(3.1415),is_float('3.1415')
is_array #偵測變數是否為陣列類型 is_array($arr)
is_object 偵測變數是否為物件類型 is_object($obj )
is_null 檢測變數是否為null is_null(null)
is_numeric 偵測變數是否為數字或數字組成的字串 is_numeric('5'),is_numeric('bccd110')
PHP資料型別偵測實例

PHP偵測資料型別的函數功能和用法都是相同的,我們下面的實例使用is_numeric()函數來偵測變數中的資料是否是數字。

<?php
header("content-type:text/html;charset=utf-8");              //设置字符编码

$boo="1234567890";             //说明一个全由数字组成的字符串变量

if(is_numeric($boo)){                                   //判断该变量是否由数字组成
    echo "变量boo属由数字组成的字符串类型:".$boo;       //如果是输出该变量
}else
    echo"无法判断"; //否则,输出该语句

?>

程式碼運行結果:

PHP資料型別偵測實例詳解

上面的實例就是我們is系列函數的用法。

到本章,我們講解了一系列的PHP資料型別:PHP的八種資料型別php:布林型(boolean)資料型別實例詳解php:字串(string)資料型別實例詳解php:整數型(integer)資料型別實例詳解php:浮點型(float)資料型別實例詳解php:陣列(array)資料類型實例詳解php:物件(object)資料類型實例詳解php:資源(resource)資料類型實例詳解php:空值(null)資料型別實例詳解php資料型別轉換實例詳解希望大家透過這系列的學習,對PHP的資料型別有更深刻的了解。

相關影片教學推薦:《php.cn獨孤九賤(4)-php影片教學》 PHP資料型別


#

以上是PHP資料型別偵測實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn