Heim  >  Artikel  >  Backend-Entwicklung  >  Die bitweisen Operatoren von PHP enthalten dieses Symbol nicht

Die bitweisen Operatoren von PHP enthalten dieses Symbol nicht

(*-*)浩
(*-*)浩Original
2019-11-20 17:49:363540Durchsuche

Die bitweisen Operatoren von PHP enthalten dieses Symbol nicht

Bitweise PHP-Operatoren ermöglichen die Auswertung und Manipulation bestimmter Bits in ganzen Zahlen. (Empfohlenes Lernen: PHP-Video-Tutorial )

Die bitweisen Operatoren von PHP enthalten dieses Symbol nicht Bewegung in PHP ist eine mathematische Operation. Bits, die in eine beliebige Richtung herausbewegt werden, werden verworfen. Beim Verschieben nach links wird die rechte Seite mit Nullen aufgefüllt und das Vorzeichenbit wird weggeschoben, d. h. das Vorzeichen bleibt nicht erhalten. Beim Verschieben nach rechts wird die linke Seite mit Vorzeichenbits aufgefüllt, wodurch das Vorzeichen erhalten bleibt.

Verwenden Sie Klammern, um die gewünschte Priorität sicherzustellen. Beispielsweise führt $a & $b == true zuerst einen Vergleich und dann ein bitweises UND durch, während ($a & $b) == true zuerst ein bitweises UND und dann einen Vergleich durchführt.

Wenn die beiden Operanden der Operatoren &, | | und ^ Zeichenfolgen sind, wird die Operation für die ASCII-Werte der Zeichen ausgeführt, aus denen die Zeichenfolge besteht, und das Ergebnis ist eine Zeichenfolge. In allen anderen Fällen werden beide Operanden in Ganzzahlen umgewandelt und das Ergebnis ist eine Ganzzahl.

Wenn der Operand des ~-Operators eine Zeichenfolge ist, wird die Operation an den ASCII-Werten der Zeichen ausgeführt, aus denen die Zeichenfolge besteht, und das Ergebnis ist eine Zeichenfolge, andernfalls sind der Operand und das Ergebnis eine Zeichenfolge als ganze Zahlen behandelt werden. Die Operanden

und die Ergebnisse der Operatoren

PHP 的 ini 设定 error_reporting 使用了按位的值,
提供了关闭某个位的真实例子。要显示除了提示级别
之外的所有错误,php.ini 中是这样用的:
E_ALL & ~E_NOTICE
rrree

Das obige ist der detaillierte Inhalt vonDie bitweisen Operatoren von PHP enthalten dieses Symbol nicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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