談談PHP運算子"::"、"->"和"=>"的區別

2020-07-16 10:06:01

最近在學習php時,對"::"、"->"和"=>"三個運算子有點模糊,這裡記錄下學習的點滴,也讓自己掌握的更牢固。

1."::" 運演算法

該運算子是呼叫一個類中的靜態成員的方法,如:

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

2."->"運算子

該操作符是操作一個類中的成員變數的方法,可以是非static成員變數,如:

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

3."=>"運算子

該預算付是陣列的key和value對映時使用的運算子。

語法「index => values」,用逗號分開,定義了索引和值。

以上就是談談PHP運算子"::"、"->"和"=>"的區別的詳細內容,更多請關注TW511.COM其它相關文章!