search

Home  >  Q&A  >  body text

php表达式中的 & 和| 分别什么意思啊?

$dly['print_status'] & 1

$dly['print_status'] | 1

分别什么意思啊?

高洛峰高洛峰2902 days ago314

reply all(3)I'll reply

  • 伊谢尔伦

    伊谢尔伦2017-04-10 15:14:30

    这个跟语言没关系,是二进制的与或运算,
    一般用在权限管理里头。

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 15:14:30

    位运算符,&1代表按位与,一般用来判断某个开关状态是否打开(如是不是打印成功了)
    |1按位或,一般用于给某个开关状态设置为打开状态

    reply
    0
  • 阿神

    阿神2017-04-10 15:14:30

    http://php.net/manual/zh/language.operators.bitwise.php

    请看葵花宝典

    reply
    0
  • Cancelreply