演算子は演算を実行するための識別子です。 PHP 演算子は一般に、算術演算子、代入演算子、比較演算子、三項演算子、論理演算子、文字列連結演算子、エラー制御演算子、インクリメント演算子とデクリメント演算子、配列演算子
に分類されます。
PHPの代入演算子には、直接代入「=」と参照代入「&」の2種類があります
[1] 直接割り当て
直接代入「=」は、右側の式の値を左側のオペランドに代入します。右側の式の値をコピーし、左側のオペランドに与えます。つまり、最初に左オペランドのメモリを申請し、次にコピーされた値をこのメモリに入れます
リーリー[2] 参考課題
参照代入 & は、両方の変数が同じデータを指すことを意味します。 2 つの変数が 1 つのメモリを共有するようになり、このメモリに格納されているデータが変更されると、両方の変数の値が変更されます
。 リーリー
比較演算子は主に比較演算を実行するために使用されます
リーリー リーリー
"?:"三項演算子は、式 (expr1)?(expr2):(expr3) の場合、expr1 の値が true の場合、この式の値は expr2 となり、それ以外の場合は expr3 になります。
リーリー
論理演算子は主に論理演算を実行します
リーリー リーリー
文字列連結演算子は、2つの文字列を連結するために使用されます
[1] 連結演算子 (.)
リーリー[2] 連結代入演算子(.=)
リーリー
PHP にはエラー制御演算子 @ が用意されています。操作中にエラーが発生する可能性があり、エラー発生時にエラー メッセージを表示したくない式の場合は、PHP 式の前に @ を置きます。 track_error 機能がアクティブ化されている場合、式によって生成されたエラー メッセージは変数 $php_errormsg に保存され、エラーが発生するたびに上書きされます
[注意] エラー制御接頭辞 @ は、関数やクラスの定義の前に配置することはできません。また、if や foreach などの条件構造内で使用することもできません。 リーリー
増加/減少演算子
配列演算子
配列の比較に使用されます リーリー リーリー