is_scalar()函數是PHP中的內置函數,用於檢查變量是否為標量。
用法:
bool is_scalar ( $var )
參數:此函數接受單個語法,如上麵的語法所示和下麵的描述。
- $var:用於檢查它是否為標量的變量。
返回值:當$var為標量時,它返回TRUE,否則返回FALSE。
注意:
- 包含布爾,雙精度,整數或字符串類型的變量為標量。
- 數組,對象和資源不是標量。
- is_scalar()不將NULL視為標量。
以下示例程序旨在說明PHP中的is_scalar()函數:
<?php
// PHP code to demonstrate the working of
// is_scalar() function
$var1 = true; // boolean value
var_dump(is_scalar($var1));
$var2 = 3; // integer value
var_dump(is_scalar($var2));
$var3 = 5.6; // double value
var_dump(is_scalar($var3));
$var4 = "Abc3462"; // string value
var_dump(is_scalar($var4));
$var5 = array(1, 2, 3); // array value
var_dump(is_scalar($var5));
$var6 = new stdClass; // object value
var_dump(is_scalar($var6));
$var7 = tmpfile(); // resource value
var_dump(is_scalar($var7));
?>
輸出:
bool(true) bool(true) bool(true) bool(true) bool(false) bool(false) bool(false)
參考:http://php.net/manual/en/function.is-scalar.php
相關用法
- p5.js str()用法及代碼示例
- CSS var()用法及代碼示例
- p5.js value()用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- p5.js day()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- PHP pow( )用法及代碼示例
- p5.js pow()用法及代碼示例
- p5.js sq()用法及代碼示例
- d3.js d3.map.has()用法及代碼示例
- PHP next()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
注:本文由純淨天空篩選整理自Mithun Kumar大神的英文原創作品 PHP | is_scalar() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。