国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

在PHP中,我們經(jīng)常需要檢測一個變量的類型,以便在不同情況下進(jìn)行相應(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. 檢測是否為浮點(diǎn)型

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

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

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ù)需要進(jìn)行相應(yīng)的操作。

附上源碼:

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