php is_scalar()函数判断变量是否是一个标量(整数、浮点数、字符串或布尔值)

分类:知识百科 日期: 点击:0

php is_scalar()函数可以判断变量是否是一个标量(整数、浮点数、字符串或布尔值)。它返回一个布尔值,如果变量是标量,则返回true,否则返回false。

使用方法

// 判断变量$var是否是标量
if (is_scalar($var)) {
    echo "变量$var是标量";
} else {
    echo "变量$var不是标量";
}

is_scalar()函数可以接受任何类型的变量,但是只有整数、浮点数、字符串和布尔值才会返回true,其他类型的变量都会返回false。

示例

  • 整数:

    $int = 10;
    if (is_scalar($int)) {
        echo "变量$int是标量";
    }
            
  • 浮点数:

    $float = 10.5;
    if (is_scalar($float)) {
        echo "变量$float是标量";
    }
            
  • 字符串:

    $str = "Hello World";
    if (is_scalar($str)) {
        echo "变量$str是标量";
    }
            
  • 布尔值:

    $bool = true;
    if (is_scalar($bool)) {
        echo "变量$bool是标量";
    }
            
  • 数组:

    $arr = array(1, 2, 3);
    if (is_scalar($arr)) {
        echo "变量$arr是标量";
    }
            
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。