ホームページ  >  記事  >  バックエンド開発  >  PHP 演算子「::」、「->」、「=>」の違いについて説明します。

PHP 演算子「::」、「->」、「=>」の違いについて説明します。

青灯夜游
青灯夜游転載
2020-07-13 17:36:045557ブラウズ

PHP 演算子「::」、「->」、「=>」の違いについて説明します。

最近 PHP を勉強していたところ、「::」「->」「=>」の 3 つの演算子について少し混乱したので、その学習を記録しておきます。詳細はこちらをご覧ください。

1."::" 演算子

この演算子は、次のようなクラス内の静的メンバーを呼び出すメソッドです。

 class xxx{
  protected static $instance;
 self::$instance="111";
//或者 $this::$instance = "222";
}

2."->"Operator

この演算子は、クラス内のメンバー変数 (非静的メンバーでもよい) を操作するメソッドです。変数 (例:

 class xxx{
  private $test;
 $this-test="111";
}

3."=>"operator

このバジェットは、配列演算子。

カンマで区切られた構文「index =>values」は、インデックスと値を定義します。

関連する学習の推奨事項: PHP プログラミングの入門から熟練度まで

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

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。