代码改变世界

5.2、操作符

2012-11-29 22:01  TONY|小四  阅读(199)  评论(0编辑  收藏  举报
  • 算术操作符
  • 比较运算符

     
      注:恒等表示只有两边操作数相等并且数据类型也相当才返回true;
            例如:0 == "0" 这个返回 true,因为操作数相等
                        0 ==== "0" 这个返回 false,因为数据类型不同
  • 逻辑运算符
  • 三元操作符
    Condition ? value if true : value if false
    示例:
     
     PHP Code 
    1
    2
    3
    4
    <?php
        $grade = 30;
        
    echo ($grade>=50"Passed" : "Failed");
    ?>
  • 错误抑制操作符
     
     PHP Code 
    1
    2
    3
    4
    5
    6
    <?php
        // 除数为0,会出错 
        $a = 57/0;
        
    // 加上@避免出现错误警告
        $a = @(57/0);
    ?>
  • 数组操作符
  • 操作符的优先级和结合性

    为了避免优先级的混乱,可以使用括号避开优先级。