PHP is_scalar() 函数
2018-12-02 15:49 更新
定义和用法
is_scalar() — 检测变量是否是一个标量。
语法
bool is_scalar ( mixed $var )
如果给出的变量参数 var
是一个标量,is_scalar() 返回 TRUE
,否则返回 FALSE
。参数 | 描述 |
---|---|
var | 允许传入任意变量。 |
技术细节
返回值: | 如果给出的变量参数 var 是一个标量,is_scalar() 返回 TRUE ,否则返回 FALSE 。 |
---|---|
PHP 版本: | PHP 4 >= 4.0.5, PHP 5, PHP 7 |
更多实例
实例
<?php
function show_var($var) {
if (is_scalar($var)) {
echo $var;
} else {
var_dump($var);
}
}
$pi = 3.1416;
$proteins = array("www.", "w3cschool", ".cn");
show_var($pi);
// 打印:3.1416
show_var($proteins)
// 打印:
// array(3) {
// [0]=>
// string(4) "www."
// [1]=>
// string(9) "w3cschool"
// [2]=>
// string(3) ".cn"
// }
?>
function show_var($var) {
if (is_scalar($var)) {
echo $var;
} else {
var_dump($var);
}
}
$pi = 3.1416;
$proteins = array("www.", "w3cschool", ".cn");
show_var($pi);
// 打印:3.1416
show_var($proteins)
// 打印:
// array(3) {
// [0]=>
// string(4) "www."
// [1]=>
// string(9) "w3cschool"
// [2]=>
// string(3) ".cn"
// }
?>
运行实例 »
以上内容是否对您有帮助:
更多建议: