is_scalar()函数是PHP中的内置函数,用于检查变量是否为标量。
null
语法:
bool is_scalar ( $var )
参数: 此函数接受一个参数,如上述语法所示,如下所述。
- $var: 或者检查它是否为标量。
返回值: 当$var是标量时,它返回TRUE,否则返回FALSE。
注:
- 包含布尔、双精度、整数或字符串类型的变量是标量。
- 数组、对象和资源不是标量。
- ISSCALARARE()不考虑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)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END