PHP では、「=>」は配列演算子で、配列内のキー値とキー名に対応するために使用されます。構文は「array(key => value)」; "-> ; " はクラス インスタンスのメソッドとプロパティを参照するために使用され、構文は "$obj->a" です。
この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター。
1. =>、->の意味:
- > は、メソッドを実行したり属性を取得したりするためにオブジェクトによって使用されます。
=> は、配列内のキーと値のペアに適用されます。
2. 使用法
1. => の使用法配列で使用されるキーと値の関係。例:
$a = array('0' => '1','2' => '4',);echo $a['0'];echo $a['2'];
2. -> 使用クラスは、クラス インスタンスのメソッドと属性を参照するために使用されます。例:
class Test{function add(){return $this->var++;}var $var = 0;}$a = new Test; //实例化对象名称 echo $a->add();echo $a->var;
拡張情報
PHP の -> コードは次のとおりです:
<?php class Car { public $speed = 0; //增加speedUp方法,使speed加10 public function speedUp(){ $this->speed+=10; } } $car = new Car(); $car->speedUp(); echo $car->speed; ?>
PHP の場合 => コードは次のとおりです:
<?php //从数组变量$arr中,读取键为apple的值 $arr = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); $arr0=$arr["apple"]; if( isset($arr0) ) {print_r($arr0); } ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでの => と -> は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。