关于php运算符优先级问题

时间: 发布人:fadewolf

关于php运算符优先级问题

已解决问题

谷歌fadewolf用户在提交了关于“奥迪a3关于php运算符优先级问题”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-24T14:12:45。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,谢了,下次有事儿别忘了找我 !

希望以下的回答,能够帮助你。

第1个回答

用户名:tu319951  

来自  下表按照优先级从高到低列出了运算符。同一行中的迫般考我尽运算符具有相同优先级,此时它们的结合方向决定求值顺序。
  运算符优先级

  结合方向
  运算符
  附加信息

  无clonenewclone和new
  左[array()
  右++--~(问答int)(float)(买丰顺含的严抗衣华候修string)(array)(object)(又又临光bool)@类型和递增/递减
  无instanceof类型
  右!逻辑过停诗加构粒应士听运算符
  左*/%算术运算设巴符
  左+-.算术运算符和字符串运算符
  左<<>>位运算符
  无==!====!计==<>比较运算将室之众促湖免符
  左&位运算符和引用
  左^位运算符
  左|位运算符
  左&&逻辑运算符
  左||逻辑运算符
  左?:三元运算符
  右=+劳白=-=*=/=.=%=&=|=^=<<=>>==>赋值运算符
  左and逻辑运算符
  左xor逻辑运算符
  左or逻辑运算符
  左,多处用到
  对具有相同优先级的运算符,左结合方向意味着将从衣请互除甚氢落由二志注左向右求值,右结合方向则反之。对于无结合方向具有相同优先级的运算符,该运算符有可能无法与其自身结合。