# 运算符

# 字符串连接符.

$a=1;
$b=2;
echo $a.$b."<br/>";

# 显示值类型函数var_dump()

var_dump($a.$b);

# 获取数据类型gettype()

$a=1;
echo gettype($a);

# 算数运算符

# 加号减号

$a=1;
$b=2;
echo $a+$b."<br/>";
echo '加减号'.($a+$b)."<br/>";

# 求余符号%

$a=1;
$b=2;
var_dump('求余符号'.$a%$b);

# 比较运算符 =====

//双等于:弱判断 不比较数据类型 
//三等于 全等于  比较数据类型
echo '比较运算符'.($a==$b)."<br/>";

# 其他运算符

  • 逻辑运算符 && || ! 与或非
  • 三元表达式

# 判断运算符

# 为false的几种情况

  1. 整数0 为假 非0整数为真
$num=0;
echo '整数0为假';
if($num){
    echo 'true'.'<br/>';
}else{
    echo 'false'.'<br/>';
}
  1. 空字符串为假
$str='';
echo '空字符串为假';
if($str){
    echo 'true'.'<br/>';
}else{
    echo 'false'.'<br/>';
}
  1. 空字符串的0为假
$strnum='0';
echo '空字符串的0为假';
if($strnum){
    echo 'true'.'<br/>';
}else{
    echo 'false'.'<br/>';
}
  1. 空数组为假
$arr=[];
echo '空数组为假';
if($arr){
    echo 'true'.'<br/>';
}else{
    echo 'false'.'<br/>';
}
  1. null为假
$null=null;
echo 'null为假';
if($null){
    echo 'true'.'<br/>';
}else{
    echo 'false'.'<br/>';
}
  1. 获取一定范围内的随机整数
$shaizi=mt_rand(1,6);//(最小值, 最大值)
echo $shaizi;
上次更新: 3/31/2023, 3:36:19 PM