Maison >développement back-end >tutoriel php >Comparaison entre les opérateurs PHP et les opérateurs dans d'autres langages
Le symbole ‘- >’ est « l’opérateur de déréférencement infixe ».
En d'autres termes, c'est une méthode d'appel d'un sous-programme qui passe des paramètres par référence (bien sûr, il existe d'autres fonctions).
Comme nous l'avons mentionné ci-dessus, lors de l'appel de fonctions PHP, la plupart des paramètres sont passés par référence.
Les fonctions '->' en PHP sont les mêmes qu'en Perl ou C++. Ce qui suit est un exemple de déréférencement simple :
echo $x->def(); # Output
L'opérateur '=>' est très courant dans les scripts PHP. Les fonctions de tableau PHP étant très riches, nous utilisons souvent des tableaux car ils sont très pratiques pour manipuler des données.
$phparr= new array( in => 'réponse',côté => 'gauche',padx => 2m,pady => 2m,ipadx => 2m,ipady => 🎜> À propos, si vous devez utiliser un symbole numérique "supérieur ou égal à",
En PHP, "::" est appelé l'opérateur d'analyse de plage, également connu sous le nom d'opérateur de domaine
Le symbole "::" peut être considéré comme similaire à "." en langage C, et cela ressemble plus à l'opérateur de plage de classe :: en C++ (Perl).
Lorsque php appelle des membres statiques internes d'une classe, ou lors d'un appel entre classes, utilisez :
Voici un exemple :
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!