Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.73 ">

Booléens

C'est le type le plus simple. Un booléen exprime les valeurs de vrai TRUE ou FALSE.

Vous pouvez utiliser les constantes 'TRUE' et 'FALSE' pour spécifier une valeur de type boolean. Généralement, vous les créerez avec un des operateurs qui retourne une valeur boolean, pour le passer à une structure de contrôle.

<?php
  if ($action == "show_version"){
// == is an operator
// qui retourne un booléen
    echo "La version est 1.23";
  }
// ceci n'est pas nécessaire
  if ($show_separators == true){
    echo "<hr>\n";
  }
// ceci est plus pratique
  if ($show_separators){
    echo "<hr>\n";
  }
?>

Note : Le type booéen a été introduit en PHP 4.

Conversion en booléen

Reportez-vous au chapitre "Définition du type" pour plus d'informations sur les conversions.

Lors des conversions de valeurs de type boolean, les valeurs suivantes sont considérées comme fausse (FALSE) :

Toutes les autres valeurs sont considérées comme vraies (TRUE (y compris les ressources).

Avertissement

-1 est considéré comme vrai!