成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

在PHP中,我們經(jī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. 檢測是否為標量、null、數(shù)組、對象、資源類型

lt;?php
$var  null;
var_dump(is_scalar($var)); // 標量類型
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是標量類型(null)。

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

附上源碼:

lt;?php
// 這里是你的源碼
?gt;
標簽: