卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

PHP通過變量函數(shù)庫檢測變量的類型,is_*

在PHP中,我們經(jīng)常需要檢測一個變量的類型,以便在不同情況下進行相應(yīng)的處理。PHP提供了一系列的is_*函數(shù)來檢測不同類型的變量。 1. 檢測是否為整型 lt;?php $var 0; va

在PHP中,我們經(jīng)常需要檢測一個變量的類型,以便在不同情況下進行相應(yīng)的處理。PHP提供了一系列的is_*函數(shù)來檢測不同類型的變量。

1. 檢測是否為整型

lt;?php
$var  0;
var_dump(is_int($var), is_integer($var), is_long($var));
echo "lt;brgt;";
?gt;

以上代碼會輸出true, true, true,說明變量$var是整型。

2. 檢測是否為浮點型

lt;?php
$var  12.3;
var_dump(is_float($var), is_double($var), is_real($var));
echo "lt;brgt;";
?gt;

以上代碼會輸出true, true, true,說明變量$var是浮點型。

3. 檢測是否為字符串型

lt;?php
$var  '3queue';
var_dump(is_string($var));
echo "lt;brgt;";
?gt;

以上代碼會輸出true,說明變量$var是字符串型。

4. 檢測是否是布爾類型

lt;?php
$var  false;
var_dump(is_bool($var));
echo "lt;brgt;";
?gt;

以上代碼會輸出true,說明變量$var是布爾類型。

5. 檢測是否為數(shù)值型或者是字符串形式的數(shù)值

lt;?php
$var  '2.3';
var_dump(is_numeric($var));
?gt;

以上代碼會輸出true,說明變量$var是數(shù)值型或者是字符串形式的數(shù)值。

6. 檢測是否為標(biāo)量、null、數(shù)組、對象、資源類型

lt;?php
$var  null;
var_dump(is_scalar($var)); // 標(biāo)量類型
var_dump(is_null($var)); // null
var_dump(is_array($var)); // 數(shù)組
var_dump(is_object($var)); // 對象
var_dump(is_resource($var)); // 資源
?gt;

以上代碼會輸出true, true, false, false, false,說明變量$var是標(biāo)量類型(null)。

通過使用這些is_*函數(shù),我們可以方便地檢測變量的類型,并根據(jù)需要進行相應(yīng)的操作。

附上源碼:

lt;?php
// 這里是你的源碼
?gt;
標(biāo)簽: