Heim > Backend-Entwicklung > PHP-Tutorial > php表达式中的 & 和| 分别什么意思啊?

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

WBOY
Freigeben: 2016-06-06 20:39:57
Original
1403 Leute haben es durchsucht

<code>$dly['print_status'] & 1

$dly['print_status'] | 1
</code>
Nach dem Login kopieren
Nach dem Login kopieren

分别什么意思啊?

回复内容:

<code>$dly['print_status'] & 1

$dly['print_status'] | 1
</code>
Nach dem Login kopieren
Nach dem Login kopieren

分别什么意思啊?

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

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

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

请看葵花宝典

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage