ホームページ >バックエンド開発 >PHPの問題 >PHPの->演算子と=>演算子の違いは何ですか

PHPの->演算子と=>演算子の違いは何ですか

青灯夜游
青灯夜游オリジナル
2021-07-21 20:01:361726ブラウズ

違い: 「->」演算子は、クラス内のメンバー変数を操作するためのメソッドです。これは、インスタンス化されたオブジェクトとしてクラス内の関数またはオブジェクトにアクセスします (例: "$runoob->getUrl()) ; "; と "=>" は配列のキーと値をマッピングするときに使用される演算子です。"index=>values" という構文でキーに値を割り当てることができます。

PHPの->演算子と=>演算子の違いは何ですか

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

#"-> ; "Operator

この演算子は、クラス内のメンバー変数を操作するメソッドであり、次のような非静的メンバー変数も可能です。

"=>"演算子

この演算子は、配列のキーと値をマッピングするときに使用されます。 カンマで区切られた構文「

index =>values

」は、インデックスと値を定義します。

PHP における -> 演算子と => 演算子の違い

PHP では、通常、=> 演算子は配列に使用されます動作中の一般的な形式は次のとおりです。

 class xxx{
  private $test;
 $this-test="111";
}
配列内のキーに値を割り当てます。

キーには整数または文字列を指定でき、値には任意のタイプの値を指定できます。

この演算子は、以上 (>=) と混同されやすいので注意してください。

And->インスタンス化されたオブジェクトとしてクラス内の関数またはオブジェクトにアクセスします。例:

$arr = array(key=>value,key2=>value2);

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPの->演算子と=>演算子の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。