ホームページ > バックエンド開発 > PHPの問題 > PHPでの<<はどういう意味ですか

PHPでの<<はどういう意味ですか

WBOY
リリース: 2023-03-14 15:22:01
オリジナル
3792 人が閲覧しました

PHP の「

PHPでの<<はどういう意味ですか

このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 7.1、DELL G3 コンピューター。

php で

ビット演算子は、下位から上位に整列されたバイナリ ビットの演算を指します。

PHP の 2 つの不等号「> は右への移動を意味します。例を通じてビット演算をより簡単に理解できます:

<?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";  
?>
ログイン後にコピー

出力結果:

PHPでの<<はどういう意味ですか

興味がある場合は、「 PHP ビデオ チュートリアル#」をクリックしてください。 ##》PHP の知識をさらに学びましょう。

以上がPHPでの<<はどういう意味ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート