Le tableau résumé de sélecteur de CSS ....
Le filtre de FILTER_VALIDATE_BOOLEAN valide la valeur comme booléenne
Le filtre de FILTER_VALIDATE_BOOLEAN valide la valeur comme booléenne.
* Nom :"boolean"
* Identification-nombre : 258
Valeurs de retour possibles :
* Retourne TRUE for "1", "true", "on" and "yes"
* Retourne FALSE for "0", "false", "off" and "no"
* Retourne NULL otherwise.
Pour plus de détail sur les drapeaux (FLAG) voir SVP notre référence compléte Drapeaux des filtres
Exemple
Exemple : 📋 Copier le code
<?php $var="yes"; var_dump(filter_var($var, FILTER_VALIDATE_BOOLEAN)); ?>
Ce code PHP utilise la fonction filter_var() pour vérifier si la variable $var peut être évaluée comme une valeur booléenne (vrai ou faux). Voici une explication détaillée ligne par ligne :
$var="yes"; : Cette ligne crée une variable appelée $var et lui attribue la valeur "yes".
var_dump(filter_var($var, FILTER_VALIDATE_BOOLEAN)); : Cette ligne utilise la fonction filter_var() pour vérifier si la valeur de $var peut être évaluée comme une valeur booléenne.
filter_var() est une fonction native de PHP qui filtre une variable avec un filtre spécifié. Dans ce cas, le filtre utilisé est FILTER_VALIDATE_BOOLEAN, qui tente de convertir la valeur en un booléen valide.
La fonction var_dump() est utilisée pour afficher des informations sur le résultat de filter_var() afin de voir quel type de données est retourné et sa valeur.
Dans le contexte de ce code, le résultat de var_dump() dépendra de la valeur de la variable $var :
Si la valeur de $var est une chaîne reconnue comme représentant "true" (vrai), "1", "on" ou "yes" (en minuscules), filter_var() retournera true et var_dump() affichera bool(true). Si la valeur de $var est autre chose que les valeurs booléennes reconnues, filter_var() retournera false et var_dump() affichera bool(false).
Dans ce cas précis, avec $var="yes";, la chaîne "yes" est évaluée comme vraie lorsqu'elle est convertie en booléen, donc le var_dump() affichera probablement bool(true).
Il donne le résultat suivant:
bool(true)
Retourner à la liste des filtres
Par carabde 20 Aout 2014PROMO ! CLUB AFFILIATION FACILE : lien publicitaire affiché pendant 1 semaine sur plusieurs sites à fort trafic, partage des commissions 1TPE et SystemeIO, plus de 20000 produits.
Ces sites web "pépites" vous payent entre 500 et 1000 euros par mois pour effectuer de petites tâches simples !