运算符

PHP运算符

一元运算符:!   ++  --

二元运算符:

三元运算符:

1,判断真假?真区间:假区间;

 

2, `` 执行命令 (反引号)

 

<?php
     $a=`ipconfig`;
     echo '<pre>';
     echo $a;
     echo '</pre>';
 ?>

 

3,@ 单行抑制错误 (效率极低)

4,=> 数组下标访问符

注意:

++放到后面叫做先赋值后加。

第一步,先赋值

第二步,把自己本身的值加上1

++放在前面叫做“先加后赋值”

第一步,无论把加过的值给到前面的$two

第二步,才把加过的值赋给自己

什么叫取余:

所谓取余,就是最大整除之后不能除尽的部份。就是余数。如果能被整除,余数就为0

注意:10%11结果为 10

赋值运算符有:

+=  加等于  $a+=10  等价于$a=$a+10;

-=  减等于          

/=  除等于             

*=  乘等于            

%=  模等于           

.=  点等于  $a.=10 等价于$a=$a.10;            

=               

比较运算符:

>  大于

<  小于

>= 大于等于

<= 小于等于

!=(另一种写法 <>) 不等于

== 等于

重点:

==      它只判断值,不判断类型的等于

===   叫做全等,判断值的时候,同时判断类型

注意:叫做赋值= =才叫作等于

=  也是判断值,而不判断类型

逻辑运算符:

And   &&   逻辑与  并且

两边都为真的时候返回真。只要一边不成立就为假

Or ||    逻辑或  或者

只要有一边为真就为真

Xor  逻辑异或

两边都为真或者为假的时候,为假。

 



短路【重点】

学短路,要用偷懒的思想去考虑问题。

 ||  or 短路  如果前面已经为真了,这个表达示必然为真,就没必要再执行了

 

使用:  不论如何前后都执行

 

 &&   前面为假,后面就木有必要执行鸟,所以后面这一部份不执行

 

 使用:&  不短路的并且  前面为假时,后面也执行

 

写一个闰年计算器:

 

要求:能被4整除 但是不能被100整除,但是能被400整除


 

<form action="" method="post">

<input type="text" name="runnian" />

 

<input type="submit" value="提交判断是否为闰" name="sub" />

</form>

<?php
 

$a=$_POST['runnian'];
 

 if(($a%4==0 && $a%100!==0) || $a%400==0){  //判断条件

  echo '恭喜!!这是一个闰年...';

  }else{

   echo '不是!你换个试试.....';

 }

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值