Cette fois, je vais vous apporter une explication détaillée de l'utilisation des valeurs booléennes PHP pour l'auto-incrémentation et l'auto-décrémentation. Quelles sont les précautions pour l'utilisation des valeurs booléennes PHP pour. Auto-incrémentation et auto-décrémentation.Voyons un cas pratique.
Il a découvert que la valeur booléenne de PHP est incrémentée, peu importe le nombre de fois où elle est incrémentée, le résultat final est 1
C'est plus intéressant~<.>
Auto-incrémentation et auto-décrémentation, tout le monde connaît la différence entre ++$a et $a++++a signifie prendre l'adresse de a, augmenter la valeur de a dans la mémoire, et puis mettre la valeur dea++ dans le registre signifie prendre l'adresse de a, charger la valeur de a dans le registre, puis augmenter la valeur de a dans la mémoire
éditeur pour confirmer ce résultat
$a = true; var_dump(--$a); echo PHP_EOL; echo $a; $b = false; echo PHP_EOL; var_dump(++$b);
Il a été constaté que le résultat était pas tout à fait ce qui était attendu auparavant. PHP n'a pas effectué l'opération d'auto-incrémentation sur les valeurs booléennes. Aucun traitement, et l'auto-incrémentation est de 1 car nous utilisons echo pour la sortie, ce qui oblige bool à à. interrogez la documentation officielle de PHP. De manière inattendue, il y a une ligne d'invites évidentes Remarque : lesbool(true) 1 bool(false)Copier après la connexionopérateurs d'incrémentation/décrémentation n'affectent pas les valeurs booléennes. La décrémentation d'une valeur NULL n'a aucun effet, mais l'augmentation de NULL donne 1.
Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php ! Lecture recommandée :Explication détaillée du cas d'obtention de données d'actualité à l'aide de PHP+ajax
php utilise curl pour copier l'IP et consulter les étapes Explication détaillée
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!