Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie einen String in PHP in einen booleschen Typ

So konvertieren Sie einen String in PHP in einen booleschen Typ

青灯夜游
Freigeben: 2023-03-11 07:08:02
Original
4378 Leute haben es durchsucht

Konvertierungsmethode: 1. Fügen Sie den Zieltyp „(bool)“ oder „(boolean)“ in Klammern vor der Konvertierungsvariablen hinzu. 2. Verwenden Sie die Funktion boolval(), die Syntax lautet „boolval (string)“; , verwenden Sie die Funktion settype(), die Syntax lautet „settype(variable, „boolean“)“.

So konvertieren Sie einen String in PHP in einen booleschen Typ

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

PHP-Methode zum Konvertieren einer Zeichenfolge in einen booleschen Typ

Methode 1: Vor der Konvertierung hinzufügen Variabler Zieltyp „(bool)“ oder „(boolean)“ in Klammern eingeschlossen

<?php
    header("Content-type:text/html;charset=utf-8");
    $str = "123abc";
    echo &#39;变量的原类型为:&#39;;
	var_dump($str);
    $bool = (bool)$str;
    echo &#39;变量转换后的类型为:&#39;;
	var_dump($bool);
?>
Nach dem Login kopieren

Ausgabe:

So konvertieren Sie einen String in PHP in einen booleschen Typ

Methode 2: Funktion boolval() verwenden

boolval(): wird verwendet, um die Variable Boolean abzurufen value;

<?php
    header("Content-type:text/html;charset=utf-8");
    $str = "hello";
    echo &#39;变量的原类型为:&#39;;
	var_dump($str);
    $bool = boolval($str);
    echo &#39;变量转换后的类型为:&#39;;
	var_dump($bool);
?>
Nach dem Login kopieren

Ausgabe:

So konvertieren Sie einen String in PHP in einen booleschen Typ

Methode 3: Verwenden Sie die Funktion bsettype()

settype(): wird verwendet, um den Typ der Variablen festzulegen; die Funktion settype() ändert den Typ der Variablen selbst.

Rückgabewert: TRUE, wenn die Einstellung erfolgreich ist, FALSE, wenn die Einstellung fehlschlägt.

Beispiel:

<?php
    header("Content-type:text/html;charset=utf-8");
    $str = "hello";
    echo &#39;变量的原类型为:&#39;;
    var_dump($str);
    $bool = settype($str,"boolean");
    echo &#39;变量转换后的类型为:&#39;;
    var_dump($str);
?>
Nach dem Login kopieren

Ausgabe:

So konvertieren Sie einen String in PHP in einen booleschen Typ

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in PHP in einen booleschen 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