在这一点上,is_scalar内置函数的使用。

is_scalar --无论是测试变量是一个标量

标量变量包含整数,浮点数,字符串或布尔,而数组,对象变量和资源是标量。

复制代码代码如下所示:
< PHP
功能show_var($变量){
如果(is_scalar($变量)){
回波变量;
{人}
var_dump($变量);
}
}
$ pi = 3.1416;
$蛋白质=数组(血红蛋白

show_var($ PI);
打印:3.1416

show_var(合蛋白)
打印:
(3){数组
0
字符串(10)
1
字符串(20)细胞色素c氧化酶
2
/ /串(10)铁氧还蛋白
}
>