您的位置: 飞扬精品软件园 >> 文章中心 >> 软件使用 >> 程序开发 >> PHP中的运算符(1)

相关文章链接

本类文章排行

最新新闻资讯

    PHP中的运算符(1)

    PHP中的运算符(1)


    • 阅览次数: 文章来源: 原文作者: 整理日期: 2010-07-23


    逻辑运算符

    例子 名称 结果
    $a and $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE
    $a or $b Or(逻辑或) TRUE,如果 $a 或 $b 任一为 TRUE
    $a xor $b Xor(逻辑异或) TRUE,如果 $a 或 $b 任一为 TRUE,但不同时是。
    ! $a Not(逻辑非) TRUE,如果 $a 不为 TRUE
    $a && $b And(逻辑与) TRUE,如果 $a 与 $b 都为 TRUE
    $a || $b Or(逻辑或) TRUE,如果 $a 或 $b 任一为 TRUE

    “与”和“或”有两种不同形式运算符的原因是它们操作的优先级不同。

    字符串运算符

    有两个字符串运算符。第一个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数后。

    $a = "Hello ";
    $b = $a . "World!"; // now $b contains "Hello World!"
    
    $a = "Hello ";
    $a .= "World!";    // now $a contains "Hello World!" 
    

    数组运算符

    PHP 仅有的一个数组运算符是 + 运算符。它把右边的数组附加到左边的数组后,但是重复的键值不会被覆盖。

    $a = array("a" => "apple", "b" => "banana");
    $b = array("a" =>"pear", "b" => "strawberry", "c" => "cherry");
    
    $c = $a + $b;
    
    var_dump($c); 
    

    执行后,此脚本会显示:

    array(3) {
      ["a"]=>
      string(5) "apple"
      ["b"]=>
      string(6) "banana"
      ["c"]=>
      string(6) "cherry"
    }  
    

    [1] [2] [3] [4]


查看所有评论

网友对PHP中的运算符(1)的评论

网名:
主题:
内容:
验证码: