Heim >Backend-Entwicklung >PHP-Problem >Was bedeutet << in PHP?

Was bedeutet << in PHP?

WBOY
WBOYOriginal
2021-12-22 15:56:303792Durchsuche

Was bedeutet << in PHP?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP Version 7.1, DELL G3-Computer.

Was bedeutet

Bitweise Operatoren beziehen sich auf die Bearbeitung binärer Bits, die von niedrig nach hoch ausgerichtet sind.

Die beiden Kleiner-als-Zeichen in PHP stellen die bitweisen Operatoren in PHP dar. >> bedeutet, dass wir uns nach rechts bewegen Beispiel erleichtert das Verständnis von Bitoperationen:

<?php  
//定义权限  
define(&#39;READ&#39;, 1<< 0);    // 把可读权限放在最右边  
define(&#39;WRITE&#39;, 1<<1);    // 可读权限向左移一位  
define(&#39;EXCUTE&#39;, 1<<2);   // 可执行权限向左移两位  
   
//赋予权限  
$user_permission = READ | WRITE;  
   
//验证权限  
echo &#39;可读:&#39;, ($user_permission & READ) ? &#39;Yes&#39; : &#39;No&#39;, "\n";  
echo &#39;可写:&#39;, ($user_permission & WRITE) ? &#39;Yes&#39; : &#39;No&#39;, "\n";  
echo &#39;可执行:&#39;, ($user_permission & EXCUTE) ? &#39;Yes&#39; : &#39;No&#39;, "\n";  
?>

Ausgabeergebnis:

Was bedeutet << in PHP?

Bei Interesse können Sie auf „PHP-Video-Tutorial“ klicken, um mehr über PHP-Kenntnisse zu erfahren.

Das obige ist der detaillierte Inhalt vonWas bedeutet << in PHP?. 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