Maison >développement back-end >tutoriel php >Conversion de type, définition de constante, opérateurs, plusieurs cas de faux
【Conversion de type forcée】
1. Null est converti en type entier qui est 0
2. Null est converti en type à virgule flottante qui est converti en type à virgule flottante 0 ;
3. Empty est converti en chaîne et devient une chaîne vide '', sans caractères au milieu, y compris les espaces
4. S'il y a une chaîne derrière le type entier, seul le nombre précédent sera affiché ;
5. Il y a une chaîne après le type à virgule flottante, et seul le nombre précédent incluant le point décimal est affiché
1. Impossible. être défini à plusieurs reprises
2. Les noms de constantes utilisent généralement des majuscules
3. La portée est globale
4. Constantes La valeur ne peut être qu'un scalaire
5. Il n'y a pas de signe $ lors de la sortie
6. Les constantes ne peuvent pas être écrites dans des chaînes
Déterminez si la constante est définie : définie('constant Name'); >【Opérateur】
Il convient de noter que : == détermine si les valeurssont égales === détermine si la valeur et le type de données sont égaux
【est faux Plusieurs situations]
1. Le type entier 0 est faux lors du jugement, les types entiers 2, 3, 4... sont vrais
2. Le type à virgule flottante 0,0000 est faux, c'est vrai s'il y a sont des nombres non nuls
3. La chaîne vide est fausse, et elle est vraie s'il y a des caractères (y compris les espaces) au milieu
4. La chaîne vide est fausse, et là sont des caractères au milieu Les caractères (espaces compris) sont vrais
5. Un tableau vide est faux
6. Null comme condition de jugement est faux
Vrai vaut 1, faux vaut 0Ce 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!