美文网首页
PHP运算符

PHP运算符

作者: XZ阳光小熊 | 来源:发表于2016-05-30 22:54 被阅读14次

一、算术运算符

算术运算符用于完成各种运算;

  • + 加法运算符 $a + $b

  • - 减法运算符 $a - $b

  • * 乘法运算符 $a * $b

  • /除法运算符 $a / $b

  • % 取摸运算符(求余数) $a % $b

二、赋值运算符

赋值运算符,将一个数据值赋给一个变量;
组合赋值运算符,在赋值之前会完成某个运算;

  • $a = 5 赋值

  • $a += 5 加法赋值 $a = $a + 5

  • $a -= 5 减法赋值 $a = $a - 5

  • $a *= 5 乘法赋值 $a = $a * 5

  • $a /= 5 除法赋值 $a = $a / 5

  • $a .= 5 拼接赋值 $a = $a . 5

三、字符串运算

字符串运算符用于拼接字符串,拼接表示将两个或多个对象组合起来;

    $a = "hello";
    $b = $a."word";  // 表示拼接前后两个字符串
    echo $b;

    $b = "hello";
    $b .= "word!";  // .= 表示$b = $a."word";
    echo $b;

四、递增(++)和递减(--)运算符

递增和递减运算符将变量的当前值加1或减1,可以使代码更简洁;

  • ++$i 先加 $i的值加1,然后再返回$i的值;

  • $i++ 后加 先返回$i的值,然后再将$i的值加1;

  • ++$i 先减 $i的值减1,然后再返回$i的值;

  • ++$i 后减 先返回$i的值,然后再将$i的值减1;

五、逻辑运算符

  • &&,and 逻辑与

  • ||,or 逻辑或

  • ! 逻辑非

  • xor 异或(有且仅有一个为true,则返回true)

六、比较运算符

比较运算符,返回一个布尔值TRUE或FALSE;

  • > 大于

  • < 小于

  • >= 大于或等于

  • <= 小于或等于

  • !> 不等于

  • <> 不等于

  • == 等于

  • === 全等于(两个比较的内容里,类型也要一样)

  • !== 不全等于

七、三元运算符

语法:expression1 ? expression2 : expression3; 如果expression1为true则返回expression2,否则返回expression3。


    $a = 5;
    $b = 2;
    $res = $a > $b ?  "yes" : "no";
    echo $res;

代码执行效果

八、运算符的优先级

所谓运算符的优先级值得是哪一个运算符应该先计算。

具体运算符的优先级,参考php手册;

赋值运算,从右到左;

echo   1 + 2 * 3;      // 输出结果为 7

以上内容纯属个人理解,由于水平有限,若有错漏之处敬请谅解。

相关文章

  • PHP运算符

    PHP 算数运算符 PHP 赋值运算符 PHP 字符串运算符 PHP 递增递减运算符 PHP 比较运算符 PHP ...

  • 5.PHP入门-语法概述(五)运算符

    PHP 算数运算符 PHP 赋值运算符 PHP 赋值运算符用于向变量传值。PHP 中基础的赋值运算符是 "="。这...

  • 从0到1学习网络安全 【PHP基础-运算符】

    PHP 运算符 本节展示了可用于 PHP 脚本中的各种运算符。 PHP 算数运算符 下例展示了使用不同算数运算符的...

  • 从0到1学习网络安全 【PHP基础-运算符】

    PHP 运算符 本节展示了可用于 PHP 脚本中的各种运算符。 PHP 算数运算符 下例展示了使用不同算数运算符的...

  • 理解php中的?:与??

    三元运算符(?:) php 5.3 空合并运算符(??)php 7

  • 加减乘除之PHP运算符

    PHP 算术运算符 PHP 算术运算符跟数学中的运算符类似,都具有加减乘除。例子如下:

  • lo.PHP 运算符

    ####PHP 算术运算符 PHP 赋值运算符 在 PHP 中,基本的赋值运算符是 "="。它意味着左操作数被设置...

  • 第5章 PHP中常用的运算符

    什么是运算符 PHP中的运算符有哪些?PHP运算符一般分为算术运算符、赋值运算符、比较运算符、三元运算符、逻辑运算...

  • PHP-运算符

    php的运算符的错误控制@运算符的优先级比较运算符递增/递减运算符逻辑运算符 php支持一个错误运算符:@当将其放...

  • php三元运算符简述

    php的三元运算符有几种写法: $arr = [1,2]; 1、?? 运算符(合并运算符) 此运算符是php7加...

网友评论

      本文标题:PHP运算符

      本文链接:https://www.haomeiwen.com/subject/madcdttx.html