牛牛在线工具

is_scalar()

收录 8868 个 PHP 函数,含用途说明与用法示例。

is_scalar()

检测一个变量是否是标量类型(即整型、浮点型、字符串型或布尔型)

函数名称:is_scalar() 函数描述:is_scalar() 函数用于检测一个变量是否是标量类型(即整型、浮点型、字符串型或布尔型)。 函数语法:bool is_scalar ( mixed $value ) 参数:value(必选):要检测的变量。 返回值:如果 value 是标量类型(即整型、浮点型、字符串型或布尔型),则返回 true,否则返回 false。 示例1: <?php $value = 123; if (is_scalar($value)) { echo "变量是标量类型"; } else { echo "变量不是标量类型"; } ?> 输出: 变量是标量类型 示例2: <?php $value = "Hello"; if (is_scalar($value)) { echo "变量是标量类型"; } else { echo "变量不是标量类型"; } ?> 输出: 变量是标量类型 示例3: <?php $value = array(1, 2, 3); if (is_scalar($value)) { echo "变量是标量类型"; } else { echo "变量不是标量类型"; } ?> 输出: 变量不是标量类型 注意事项: 该函数在 PHP 4、PHP 5、PHP 7 及更高版本中可用。 该函数的参数可以是任意类型的变量,包括标量类型、数组、对象等。 当参数是一个对象时,该函数将返回 false,因为对象不是标量类型。 当参数是一个数组时,该函数将返回 false,因为数组不是标量类型。 当参数是一个标量类型(整型、浮点型、字符串型或布尔型)时,该函数将返回 true。