isset() 函数
    bool isset() 函数用于检测变量是否有值,而并非 NULL。
    语法格式:
    bool isset($变量 , $变量…)
    if(isset($userName)){
    echo “姓名为:{$userName}”;
    }else{
    echo “userName变量没有值”;
    }
    检测 $userName 变量是否有值,如果有值,则将 $userName 变量值输出,否则输出 “userName变量没有值”。
    empty() 函数
    empty() 函数用于检查一个变量是否为空。
    语法格式:
    bool empty($变量)
    if(empty($userName)){
    echo “userName变量没有值”;
    }else{
    echo “姓名为:{$userName}”;
    }
    检查 $userName 变量是否为空,如果为空,则输出 “userName变量没有值” ;否则将 $userName 变量值输出。
    三元运算符
    三元运算符用于实现简单的逻辑判断。
    语法格式:
    表达式1 ? 表达式2 : 表达式3
    如果 “表达式1” 成立,则执行 “表达式2” ,否则执行 “表达式3”。
    $msg = $age>=18?”成年人”:”未成年”;
    如果 $age 大于等 18,则 $msg 等于 “成年人” ,否则 $msg等于 “未成年”。
    错误抑制符
    错误抑制符“@”,用于忽略表达式的错误信息。
    语法格式:
    @表达式
    PHP 比较运算符:

    运算符 说明 示例
    < 小于 $a<$b,若$a小于$b,则返回true
    <= 小于等于 $a<=$b,若$a小于等于$b,则返回true
    > 大于 $a>$b,若$a大于$b,则返回true
    >= 大于等于 $a>=$b,若$a大于等于$b,则返回true
    == 等于 $a==$b,若$a等于$b,则返回true
    != 不等于 $a!=$b,若$a不等于$b,则返回true
    === 全等 $a===$b,若$a等于$b,且类型不同,则返回true
    !== 非全等 $a!==$b,若$a不等于$b,且类型不同,则返回true
    <=> 组合比较符 $a<=>$b,若$a小于$b,则返回-1;若$a等于$b,则返回0;若$a大于$b,则返回1
    ?? 空合并符 $a??$b??$c,返回从左到右的第一个不为NULL的变量值

    PHP连接运算符:

    运算符 说明 示例
    . 连接运算符 $a.$b,将$a和$b连接成一个全新的字符串

    PHP赋值运算符:

    运算符 说明 示例
    = 赋值 $a=10,将数据10赋给$a变量
    += $a += 3,等价于$a = $a + 3
    -= $a -= 3,等价于$a = $a – 3
    *= $a = 3,等价于$a = $a 3
    /= $a /= 3,等价于$a = $a / 3
    %= 求模 $a %= 3,等价于$a = $a % 3
    .= 连接 $a .= $b,等价于$a = $a . $b

    PHP 递增递减运算符:

    运算符 说明 示例
    ++$a 前置递增 $a = 5;
    echo ++$a;
    表示变量$a先加1,然后再返回结果值,显示结果为6
    —$a 前置递减 $a = 5;
    echo —$a;
    表示变量$a先减1,然后再返回结果值,显示结果为4
    $a++ 后置递增 $a = 5;
    echo $a++;
    表示先返回变量$a的值,然后再加1,显示结果为5
    $a— 后置递减 $a = 5;
    echo $a—;
    表示先返回变量$a的值,然后再减1,显示结果为5

    PHP运算符优先级:

    优先级由高到低 运算符
    1 ++、—、@
    2 !
    3 *、/、%
    4 +、-
    5 <、<=、>、>=
    6 ==、!=、===、!==
    7 &&、||
    8 ??、?:
    9 =、+=、-=、*=、/=、%=、.=