Maison >développement back-end >Problème PHP >Comment convertir un tableau en type bool en php

Comment convertir un tableau en type bool en php

青灯夜游
青灯夜游original
2022-06-28 16:36:222040parcourir

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")".

Comment convertir un tableau en type bool en php

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);
?>

Comment convertir un tableau en type bool en php

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);
?>

Comment convertir un tableau en type bool en php

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);
?>

Comment convertir un tableau en type bool en php

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn