Cet article vous présentera la signification de "->" et "=>" en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
En apprenant PHP, j'ai rencontré les deux symboles -> et =>.
Quand j'ai rencontré ces deux symboles pour la première fois, je ne savais pas ce qu'ils représentaient. Je n'ai découvert les secrets de ces deux symboles qu'après être passé par Baidu.
Jetons un coup d'œil au secret de -> en PHP, comme indiqué ci-dessous.
<?php class Car { public $speed = 0; //增加speedUp方法,使speed加10 public function speedUp(){ $this->speed+=10; } } $car = new Car(); $car->speedUp(); echo $car->speed; ?>
En cela, nous pouvons voir qu'une méthode speedUp est définie dans la classe. Dans cette méthode, nous pouvons voir $this->speed+=10, cette ligne de code. -> Qu'est-ce que cela représente ?
Après avoir parcouru Baidu, je pense que cela représente la signification du mot "的" en caractères chinois. Par exemple, cette ligne de code se traduit par la vitesse de $this équivaut à la vitesse plus 10. Bien sûr, cela ne représente que mon propre point de vue, n'hésitez pas à me faire savoir si je me trompe.
L'étape suivante est =>. En termes simples, c'est le symbole => pour séparer les clés et les valeurs. Le côté gauche représente la clé et le côté droit représente la valeur. Regardons du code.
<?php //从数组变量$arr中,读取键为apple的值 $arr = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); $arr0=$arr["apple"]; if( isset($arr0) ) {print_r($arr0); } ?>
Dans ce code, déclarez d'abord un tableau arr, puis déclarez une clé avec arr0 égale à Apple, puis utilisez IF pour déterminer si elle existe, et si elle existe, affichez la valeur sur le côté droit du clé dans le tableau.
Apprentissage recommandé : Tutoriel vidéo php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!