PHP檢測資料型別的幾種方法 總結

2022-10-06 08:30:08 字數 707 閱讀 2479

在j**ascript中,使用typeof可以檢測基本資料型別,使用instanceof可以檢測引用資料型別。在php中,也有檢測資料型別的方法,具體如下:

1、輸出變數的資料型別(gettype)

<?php $arry = array('a','b','c');

echo gettype($arry);//array

?>

2、輸出變數的資料型別、包含的數量以及具體內容(var_dump)

檢視原始碼列印**幫助

<?php $str = 'hello world';

var_dump($str)www.cppcns.com;//string(11) "hello world"

?>

3、檢測某個變數是否是指定的資料型別(is_array、is_string、is_int、is_double等),如果為真返回1,如果為假返回空。

檢視原始碼列印**幫助

<?php $num = 123;

if(is_array($num))else if(is_string($num))else if(is_int($num))else if(is_double($num))

?>

或許你的朋友正在尋找這個問題的答案,趕緊分享給他吧!

本文標題: php檢測資料型別的幾種方法(總結)

本文位址: /wangluo/php/181095.html

判斷資料型別幾種方法

常用的判斷資料型別的方法主要有 typeof,instanceof,constructor,object.prototype.tostring 下面來分別介紹 1 typeof 返回乙個字串,表示未經計算的運算元的型別。console.log typeof 42 number 缺點 對於陣列和物件或...

判斷資料型別的幾種方法

let arr name age arr.tostring name,age object.prototype.tostring.call arr object array 該方法對於所有基本的資料型別都能進行判斷,null和undefined也行 object.prototype.tostring...

js判斷資料型別幾種方法

js資料型別的判斷主要有四種方法 typeof instanceof constructor object.prototype.tostring.call 資料型別的包括 number boolean string symbol object array undefined null functio...