Les opérateurs et les expressions constituent les connaissances les plus élémentaires pour apprendre PHP. Cet article expliquera certaines applications et techniques des opérateurs et des expressions en PHP à travers des exemples, ainsi que ce à quoi il faut prêter attention. Les amis dans le besoin peuvent s'y référer. .une fois.
Opérateurs et expressions php
1 Classification des opérateurs
Par catégorie d'opérande
1.!true // Opérateur unaire
2.$a+$b // Opérateur binaire
3.true 1:0 // Opérateur ternaire
2. Classification par fonction d'opération
(1) Opérateurs arithmétiques
1.+, -, x, /, % (reste)
(2) Chaîne opérateur
1.. // Par exemple : $a = 'abc'.'efg';
(3) Opérateur d'affectation
1.= // Affectation simple
2.+=, -=, X=, /=, %=, .= // Affectation composée
3.++($a++, ++$ a), --($a--, -- $a) // Incrémentation et décrémentation
4.&($a = 1;$b = &a) // Affectation de référence
(4) Opérateurs de comparaison
1.== , ===(constamment égal), !=, !===, <>(différent), <, >, <=, > ;=
(5 ) Opérateurs logiques
1.// Ceux entre parenthèses ont une priorité plus élevée que ceux en dehors des parenthèses
2.&&(et), ||(ou), !(non), ), ^(au niveau du bit XOR), <<(décalage à gauche), >>(décalage à droite)
2 Opérateurs arithmétiques
% reste, usage courant : 1) Opération de division entière 2) Contrôler la plage de valeurs Exemple : Déterminer s'il s'agit d'une année bissextile (une année bissextile tous les quatre ans, pas d'année bissextile, pas de bissextile en quatre cents ans)
3. Opérateur d'affectation
// %会把两边的数转成整型后在整除 // %两边不能用小数或负数 if ((($year%4 == 0) && ($year%100 != 0)) || $year%400 == 0) echo "闰年"; else echo "平年";
4. 🎜>
//先自身加10,然后赋值给自己,等价于 $a=$a+10 $a += 10; //前置递增递减,先递增递减再赋值 ++$a //先赋值,再递增递减 $a++ //实例 $a = 10; $b = $a++ $c = --$b 结果:a=11 b=9 c=9
Conseils : Faites attention à la différence avec ou , ou deux vrai = vraiCourt-circuit de l'opérateur logique1, && //Si l'un est faux, aucune opération ultérieure ne sera effectuée, il doit être faux
2, || aucune opération ultérieure ne sera effectuée, doit être true
fopen ("test.php","r") ou die("failure");
Conseils : l'opérateur & | fonction de court-circuit
5. Opérateurs de bits
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!