返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP 运算符奇遇记:从入门到精通的冒险
  • 0
分享到

PHP 运算符奇遇记:从入门到精通的冒险

2024-04-02 19:04:59 0人浏览 佚名
摘要

算术运算符 +:加法 -:减法 *:乘法 /:除法 %:取余 赋值运算符 =:赋值 +=:加等于 -=:减等于 *=:乘等于 /=:除等于 比较运算符 ==:相等 !=:不相等 >:大于 <:小于 >=:大于等

算术运算符

  • +:加法
  • -:减法
  • *:乘法
  • /:除法
  • %:取余

赋值运算符

  • =:赋值
  • +=:加等于
  • -=:减等于
  • *=:乘等于
  • /=:除等于

比较运算符

  • ==:相等
  • !=:不相等
  • >:大于
  • <:小于
  • >=:大于等于
  • <=:小于等于

逻辑运算符

  • &&:与(两个条件都为真时返回真)
  • ||:或(两个条件中任何一个为真时返回真)
  • !:非(将真变假,假变真)

位运算符

  • &:按位与
  • |:按位或
  • ^:按位异或
  • ~:按位取反

递增和递减运算符

  • ++:递增(自增1)
  • --:递减(自减1)

字符串运算符

  • .字符串连接
  • ==:字符串相等
  • !=:字符串不相等

数组运算符

  • +数组合并
  • ==:数组相等
  • !=:数组不相等

高级运算符

三元运算符(条件运算符)

condition ? true_value : false_value;

空合并运算符

$value ?? $default;

类型转换运算符

  • (int):转为整数
  • (float):转为浮点数
  • (string):转为字符串
  • (bool):转为布尔值

自定义运算符

PHP支持自定义运算符,通过重载函数来实现。

运算符优先级

运算符优先级决定了运算顺序,从较高优先级到较低优先级如下:

  1. 圆括号 ()
  2. 递增和递减 (++, --)
  3. 一元正负号 (+, -)
  4. 乘除模 (% *, /)
  5. 加减 (+, -)
  6. 移位 (<<, >>, >>>)
  7. 比较 (==, !=, <, >, <=, >=)
  8. 同等 (===, !==)
  9. 逻辑与 (&&)
  10. 逻辑或 (||)
  11. 赋值 (=, +=, -=, *=, /=)

--结束END--

本文标题: PHP 运算符奇遇记:从入门到精通的冒险

本文链接: https://www.lsjlt.com/news/585541.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作