Drei Möglichkeiten, ein Array in PHP in einen Bool-Typ zu konvertieren: 1. Fügen Sie den Zieltyp in Klammern vor der Array-Variablen mit der Syntax „(bool)$array-Variablenname“ oder „(boolean)$array-Variablenname“ hinzu " . 2. Verwenden Sie die Funktion boolval(), die Syntax lautet „boolval($array-Variablenname)“. 3. Verwenden Sie die Funktion settype(), um die Array-Variable auf den Typ „Bool“ zu setzen, mit der Syntax „settype($array-Variablenname, „boolean“)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Drei Methoden zum Konvertieren eines Arrays in einen Bool-Typ in PHP:
Methode 1. Im Array-Variable Bevor Sie den Zieltyp „(bool)“ oder „(boolean)“ in Klammern hinzufügen
(bool), (boolean): Sie können die Variable in einen booleschen Typ konvertieren
Implementierungsbeispiel:
<?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); ?>
Methode 2: Funktion boolval() verwenden
Die Funktion boolval wird verwendet, um den booleschen Wert einer Variablen abzurufen.
Implementierungsbeispiel:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3); var_dump($arr); $bool=boolval($arr); var_dump($bool); ?>
Methode 3: Verwenden Sie die Funktion settype()
settype($var,$type)
函数可以将指定变量设置为指定$type
Typ.
Wenn Sie das Array in den Typ „bool“ konvertieren möchten, setzen Sie einfach $type auf „boolean“ oder „bool“.
Hinweis: Die Funktion settype() ändert das ursprüngliche Array WAHR, wenn es fehlschlägt, wird FALSCH zurückgegeben.
Implementierungsbeispiel:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(); var_dump($arr); $a=settype($arr,"boolean"); var_dump($arr); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Array in PHP in einen Bool-Typ. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!