php常用的运算符及操作符号细解
发布时间:2022-08-24 15:35 所属栏目:121 来源:互联网
导读:?php /*运算符号(PHP)操作符号 * * 按运算符号功能分为: * 一、算术运算符 + - * / % ++ -- * 二、字符串运算符 . 连接运算符 * 三、赋值运算符 = += -= *= /= %= .= * 四、比较运算符 = = == === != !== * 比较运算符---条件运算符---关系运算符 * 比较
<?php /*运算符号(PHP)操作符号 * * 按运算符号功能分为: * 一、算术运算符 + - * / % ++ -- * 二、字符串运算符 . 连接运算符 * 三、赋值运算符 = += -= *= /= %= .= * 四、比较运算符 > < >= <= == === != <> !== * 比较运算符---条件运算符---关系运算符 * 比较后的结果只有一种:boolean true false * === 比较时不仅要求内容相同,也要求类型相同 * !== 比较时内容不相同,也要求类型不相同 * 五、逻辑运算符 &&或and ||或or !或not * 逻辑运算符只能操作bool型的值,返回的也是bool型的值 * 六、位运算符 & | ^ ~ << >> >>> * 七、其他运算符 ? : `` @ => -> :: & $ * `` 用来执行操作系统内核 * @ 用来屏蔽掉错误信息 * 建议使用“()”改变表达式的优先级别 * * % 有两个目的:整除运算;控制范围,不要用小数,也不要用负数 * % 会吧运算符两边的数转为整数后再进行整除求余。 */ //用 %符号判断闰年 $year=2011; if(($year%4==0 && %year%100!=0) || $year%400=0) { echo "run nian"; } else { echo " not run nian"; } // ++ --符号的使用 $a=10; $a++; //$a=$a+1; 先用变量,再自增1 ++$a; //$a=$a+1; 先自增1,在用变量 $a--; //$a=$a-1; 先用变量,再自减1 --$a; //$a=$a-1; 先自减1,再用变量 echo $a; //结果为10 //++ -- 运算的区别 $a=10; $b=$a++;//b=10,a=11 $c=--$b;//c=9,b=9 $d=$c++ + ++$c; //d=20,c=11 $e=$d-- - --$d; //d=18,e=2 echo $d; //字符串运算符 . 的使用 $name="tom"; $age=27; $height=1.75; echo "我的名字是:{$name}我的年龄是:{$age}我的身高是:{$height}米<br>"; echo '我的名字是:'.$name.'我的年龄是:'.$age.'我的身高是:'.$height.'米'.'<br>'; echo "$age=".$age; //$age=27 echo "我的名字是:{$name}我的年龄是:{$age}我的身高是:{$height}米<br>";//赋值运算符的使用 $a=10; $a+=10; //$a=$a+10; $a-=10; //$a=$a-10; $a*=10; //... $a/=10; //... $a%=10; //$a=$a%10; $a.="abc";//$a=$a."abc"; echo $a; $str='<table>'; $str.='<tr>'; $str.='<td>'; $str.='</td>'; $str.='</tr>'; $str.='</table>'; echo $str;//输出一个表格 //比较运算符 var_dump(15>6);//返回 bool(true) $a=15; if(15==$a) { echo "a=15"; } else { echo "a!=15"; } //逻辑运算符的使用 var_dump(true && true);//true var_dump(true && false);//false var_dump(true || false);//true var_dump(!true);//false var_dump(!false);//true //判断用户名密码 $username="admin"; $password="123456"; $email="290080604@qq.com"; if($username=="admin" && $password="123456") { echo "用户名密码正确"; } if($username=="" || $password=="" || $email=="") { echo "一个都不能为空"; } ?>。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读