Maison  >  Article  >  développement back-end  >  Comparaison entre les opérateurs PHP et les opérateurs dans d'autres langages

Comparaison entre les opérateurs PHP et les opérateurs dans d'autres langages

巴扎黑
巴扎黑original
2017-08-07 10:31:551362parcourir

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 à",

vous devez utiliser ">=" au lieu de "=>" 🎜>.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn