Maison >développement back-end >tutoriel php >Opérateurs pour le développement de l'Internet mobile PHP
[Introduction] 1. Opérateurs PHP PHP dispose d'un riche ensemble d'opérateurs, dont la plupart proviennent directement du langage C. Selon différentes fonctions, les opérateurs peuvent être divisés en : opérateurs arithmétiques, opérateurs de chaîne, opérateurs d'affectation, opérateurs de bits, opérateurs conditionnels et opérateurs logiques. Il existe un riche ensemble d’opérateurs en PHP, dont la plupart proviennent directement du langage C. Selon différentes fonctions, les opérateurs peuvent être divisés en : opérateurs arithmétiques, opérateurs de chaîne, opérateurs d'affectation, opérateurs de bits, opérateurs conditionnels et opérateurs logiques. Lorsque plusieurs opérateurs sont dans la même expression, leurs opérations ont une certaine priorité.
(1) Opération arithmétique
- * / % --
(2) Opérateur de chaîne
Il n'y a qu'un seul opérateur de chaîne.( point) est la période anglaise. Il peut concaténer des chaînes pour former une nouvelle chaîne, ou il peut concaténer des chaînes avec des nombres, et les types seront automatiquement convertis.
(3) Opérateur d'affectation
$a="dawanganban"; $b="123"; echo $a.$b; //输出结果:dawanganban123
(4) Opérateurs de bits
= += -= *= /= %= .= $a="dawanganban"; $a.=1; $a.=2; $a.=3; echo $a.$b; //输出结果:dawanganban123& ~ ^ 457e8e49ce72750c1a9d66c3647d6fd1= 942605533375fab4f17e7cc0df8aa5bf ;: n'est pas égal à la somme ! =Idem
echo 5 == "5"; //true PHP是弱类型语言(js中的变量类似) echo 5 === "5"; //false 完全等于
ET (ET logique) OU (OU logique) XOR (OU logique exclusif) && (ET logique) || (OU logique)
1. Opérateurs PHP
var_dump(5 && ""); //false var_dump(5 && "2"); //true var_dump(5 || ""); //true var_dump(0 xor 1); //true var_dump(0 xor 0); //false var_dump(1 xor 1); //false
Il existe un riche ensemble d'opérateurs en PHP, dont la plupart proviennent directement du langage C. Selon différentes fonctions, les opérateurs peuvent être divisés en : opérateurs arithmétiques, opérateurs de chaîne, opérateurs d'affectation, opérateurs de bits, opérateurs conditionnels et opérateurs logiques. Lorsque plusieurs opérateurs sont dans la même expression, leurs opérations ont une certaine priorité.
(1) Opérations arithmétiques
- */% --
(2) Opérateur de chaîne
Il n'y a qu'un seul opérateur de chaîne (point) est le point anglais. Il peut concaténer des chaînes pour former une nouvelle chaîne, ou il peut concaténer des chaînes avec des nombres, et les types seront automatiquement convertis.
(3) Opérateur d'affectation
(4) Opérateurs de bits
$a="dawanganban"; $b="123"; echo $a.$b; //输出结果:dawanganban123& | (5) Opérateur de comparaison
> <= 942605533375fab4f17e7cc0df8aa5bf
= += -= *= /= %= .= $a="dawanganban"; $a.=1; $a.=2; $a.=3; echo $a.$b; //输出结果:dawanganban123a8093152e673feb7aba1828c43532094 : n'est pas égal à la somme ! =Idem=== : Identité, les valeurs sont égales et les types sont cohérents
! == : non-identité, les valeurs ne sont pas égales ou les types sont incohérents
(6) Opérations logiques
ET (ET logique) OU (OU logique) XOR (OU exclusif logique) && (ET logique) || (OU logique) (NON logique)
echo 5 == "5"; //true PHP是弱类型语言(js中的变量类似) echo 5 === "5"; //false 完全等于
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!