Maison >développement back-end >tutoriel php >Parlez des différences entre les opérateurs PHP '::', '->' et '=>'
Quand j'apprenais PHP récemment, j'étais un peu confus au sujet des trois opérateurs "::", "->" et "=>". détails ici. Laissez-vous avoir une meilleure compréhension.
1."::" Opération
Cet opérateur est une méthode pour appeler des membres statiques dans une classe, tels que :
class xxx{ protected static $instance; self::$instance="111"; //或者 $this::$instance = "222"; }
2."->"Operator
Cet opérateur est une méthode pour faire fonctionner les variables membres dans une classe, qui peuvent être des membres non statiques Variables, telles que :
class xxx{ private $test; $this-test="111"; }
3."=>"Operator
Ce budget est utilisé lors du mappage de la clé et de la valeur du opérateur de tableau.
La syntaxe "index => values
", séparées par des virgules, définit l'index et la valeur.
Recommandations d'apprentissage associées : Programmation PHP de l'entrée à la maîtrise
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!