博客列表 >012-PHP第二节-数据类型、判断函数、运算符等

012-PHP第二节-数据类型、判断函数、运算符等

冇忉丼
冇忉丼原创
2019年11月14日 00:43:37434浏览

1. 判断函数

  1. <?php
  2. echo '<hr/>';
  3. var_dump(is_bool(123)) ;
  4. var_dump(is_int(123)) ;
  5. var_dump(is_float(123.0));
  6. var_dump(is_string('123'));
  7. var_dump(is_null(''));
  8. // echo PHP_EOL;
  9. // 换行
  10. echo '<hr/>';
  11. var_dump(is_bool(false)) ;
  12. // 分解过程
  13. echo '<br/>';
  14. $name = false;
  15. $bool = is_bool($name);
  16. var_dump($bool);

2. 运算符

  1. <?php
  2. echo '<hr/>';
  3. $int1=100;
  4. $int2=30;
  5. var_dump($int1 % $int2);
  6. echo '<hr/>';
  7. var_dump($int1 + $int2);
  8. echo '<br/>';
  9. var_dump($int1 - $int2);
  10. echo '<br/>';
  11. var_dump($int1 * $int2);
  12. echo '<br/>';
  13. var_dump($int1 / $int2);
  14. echo '<hr/>';
  15. echo $int1++;
  16. echo '<br/>';
  17. echo $int1;
  18. echo '<br/>';
  19. echo ++$int1;
  20. echo '<br/>';
  21. echo $int1;
  22. echo '<br/>';
  23. echo $int2--;
  24. echo '<br/>';
  25. echo $int2;
  26. echo '<br/>';
  27. var_dump($int1 . 1234);
  28. echo '<hr/>';

3. 赋值运算符

  1. <?php
  2. //赋值运算符
  3. $int7 = 100;
  4. echo $int7;
  5. var_dump($int7 += 30);
  6. var_dump($int7 -= 30);
  7. var_dump($int7 *= 3);
  8. var_dump($int7 /= 2);
  9. var_dump($int7 %= 40);
  10. var_dump($int7 .= 30);

4. 比较运算符

  1. <?php
  2. // 比较运算符
  3. var_dump(1 > 2);
  4. var_dump(1 < 2);
  5. var_dump(100 <= '100');
  6. var_dump(100 >= '100');
  7. var_dump(1=='1');
  8. var_dump(1!='1');
  9. echo PHP_EOL;
  10. // 恒等号要类型必须一样
  11. var_dump(1==='1');
  12. var_dump(1!=='1');

5. 逻辑运算符

与(&&)或(||)非(!)异或(XOR)

  1. <?php
  2. // 逻辑运算符
  3. echo '<hr/>';
  4. $int3 = 5;
  5. $int4 = null;
  6. var_dump($int3 && $int4);
  7. var_dump($int3 || $int4);
  8. var_dump($int3 XOR $int4);
  9. // 异或两个不相同为真
  10. var_dump(!$int3);

附件:

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议