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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。