Maison >développement back-end >Problème PHP >Comment convertir un tableau en type bool en php
Trois façons de convertir un tableau en type booléen en PHP : 1. Ajoutez le type cible entre parenthèses avant la variable tableau, avec la syntaxe "(bool)$nom de la variable tableau" ou "(booléen)$nom de la variable tableau " . 2. Utilisez la fonction boolval() avec la syntaxe "boolval($array variable name)". 3. Utilisez la fonction settype() pour définir la variable tableau sur le type booléen, avec la syntaxe "settype($array variable name, "boolean")".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
Trois méthodes pour convertir un tableau en type booléen en php :
Méthode 1. Dans le variable de tableau Avant d'ajouter le type cible "(bool)" ou "(boolean)" entre parenthèses
(bool), (boolean) : vous pouvez convertir la variable en type booléen
exemple d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3); var_dump($arr); $bool=(bool)$arr; var_dump($bool); $arr=array(); var_dump($arr); $bool=(bool)$arr; var_dump($bool); ?>
Méthode 2 : Utiliser la fonction boolval()
La fonction boolval est utilisée pour obtenir la valeur booléenne d'une variable.
Exemple d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3); var_dump($arr); $bool=boolval($arr); var_dump($bool); ?>
Méthode 3 : Utilisez la fonction settype()
settype($var,$type)
函数可以将指定变量设置为指定$type
tapez.
Si vous souhaitez convertir le tableau en type bool, définissez simplement $type sur "boolean" ou "bool".
Remarque : la fonction settype() modifiera le tableau d'origine si le paramètre est réussi, il reviendra. VRAI, en cas d'échec, il retournera FAUX
Exemple d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(); var_dump($arr); $a=settype($arr,"boolean"); var_dump($arr); ?>
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!