看php100视频从零开始学php-php学习第二节[数据运算]

这里先举例下算术运算:[具体看2.php]

  1. <?php  
  2. //算术运算  -- 数学运算  
  3. echo 6*5+12; //先乘除,后加减  
  4. echo "<br>";  
  5. echo 6*(5+12); //先算括号内  
  6. echo "<br>";  
  7. ?>  

上面这里遵循数学的运算逻辑,先乘除后加减,遇到括号先算括号内的

然后我们来看看赋值运算:[同样参考2.php]

  1. <?php  
  2. //赋值运算 -- 把一个值赋给一个自定义变量  
  3. $a=1; //1赋给$a  
  4. echo $a//输出“1”  
  5. echo "<br>";  
  6. $b=1; //1赋给$b  
  7. $b+=2; //$b 和 2相加,然后赋给$b,  
  8. echo $b//则$b就是1+2=3  
  9. //也就是$b+=2 表示 1+2=3  
  10. echo "<br>";  
  11. $c=1; //1赋给$c  
  12. $c+=2; //$c 和 2相加,然后赋给$c,  
  13. $c*=3; //$c 和 3相乘,然后赋给$c,  
  14. echo $c//则$b就是(1+2)*3=9  
  15. ?>  

上面这里大家可以看出,$a+x 也就是x和$a的值相加,然后再次赋给$a,也就是先把右边的值和左边做运算,然后再赋给左边的值,大家多练习,改一改数字,自己口算就明白了!

php-02

php-02-demo

下面来看看比较运算的例子:[参考3.php]

  1. <?php  
  2.   
  3. echo 1==2; //1是不等于2的,所以不输出  
  4. echo "<br>";  
  5. echo 3!=2; //3不等于2,所以输出1  
  6. echo "<br>";  
  7. echo 5<3; //5是大于3的,所以不输出  
  8. echo "<br>";  
  9. echo "ok"=="ok"//字符串相同,输出1  
  10. echo "<br>";  
  11. echo 2=="2";//2=2,为TRUE,所以输出1  
  12. echo "<br>";  
  13. echo 2==="2";//类型不同所以不输出  
  14.   
  15. ?>  

第一个很好理解,1和2不相等,也就是false,所以不输出

第二个3不等于2,这是正确的,也就是true,所以输出

第三个5小于3,大家都知道5是大于3的,所以这是false,所以不输出

第四个是字符串类型,字符串里面的字符串一一对应,所以是true,所以输出

第五个2等于双引号里面的2,这是true,所以输出

第六个【这个注意了】这里三个等于号表示强调,两个不同数据类型,就算值是一样的,也是false,也就是不输出

php-03 php-03-demo

OK!下一页来说一下逻辑运算,涉及逻辑或和逻辑与,还有逻辑或与

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情