menu 喵雨の小屋
search assignment self_improvement

php比较运算符+逻辑运算符+连接运算符

MeowRain
MeowRain 2020年10月01日 阅读:192

比较运算符

image-20201003153021621

逻辑运算符

image-20201003153602859

<?php 
$a = 'hello';
$b = 'nihao';
var_dump($a == 'hello' && $b =='nihao');//逻辑与:左右两边同时成立,显示true
var_dump($a == 'help' && $b == 'nihao');//左边不成立显示false

var_dump($a == 'help' || $b == 'nihao');//逻辑或,只需要一个成立,显示true
var_dump(! $a == 'hello');//逻辑非,原本为true,取反为False
$c =10;
$d=20;
var_dump($c >= $d);//左边大于等于右边
var_dump($c <= $d);//右边大于等于左边
var_dump('10' == 10);//左右两边大小相同
var_dump(10 === 10);//左右两边大小,类型完全相同
var_dump(10 != 20);//左边与右边不同,大小不同
var_dump(10 !== 20);//不全等于。只有大小或者类型不同
 ?>

连接运算符

image-20201003155159197

实例1:

<?php 
$a = 'hello';
$b = 'world';
$c = 666;
echo $a . $b . $c;
 ?>

实例2:

<?php 
$a = 'hello';
$b='555';
$a .= $b;
echo $a;//
 ?>

.=相当于把a和b的值放在一块再赋值给a

image-20201003155525429


错误抑制符

image-20201003160143689

实例:

使用前:

<?php 
$a = 10;
$b = 0 ;
echo $a/$b;
 ?>

image-20201003160233253

使用后:

<?php 
$a = 10;
$b = 0 ;
@($a/$b);
 ?>

image-20201003160410365

三目运算符

image-20201003160704465

image-20201003160928330

分类: 笔记
标签: php
目录