Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie ein Array in PHP in einen Bool-Typ

So konvertieren Sie ein Array in PHP in einen Bool-Typ

青灯夜游
Freigeben: 2023-03-16 12:44:01
Original
2041 Leute haben es durchsucht

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

So konvertieren Sie ein Array in PHP in einen Bool-Typ

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);
?>
Nach dem Login kopieren

So konvertieren Sie ein Array in PHP in einen Bool-Typ

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);
?>
Nach dem Login kopieren

So konvertieren Sie ein Array in PHP in einen Bool-Typ

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);
?>
Nach dem Login kopieren

So konvertieren Sie ein Array in PHP in einen Bool-Typ

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage