Heim >Backend-Entwicklung >PHP-Tutorial >Wie konvertiert man boolesche Variablen in PHP in „wahre' oder „falsche' Zeichenfolgen?

Wie konvertiert man boolesche Variablen in PHP in „wahre' oder „falsche' Zeichenfolgen?

Barbara Streisand
Barbara StreisandOriginal
2024-11-30 14:06:13800Durchsuche

How to Convert Boolean Variables to

Konvertierung boolescher Variablen in Strings

In PHP kann die Konvertierung boolescher Werte in Strings eine einfache, aber entscheidende Aufgabe sein. Stellen Sie sich das Szenario vor, in dem Sie eine boolesche Variable haben, wie zum Beispiel:

$res = true;

Und Sie möchten sie in eine Zeichenfolge im Format „wahr“ oder „falsch“ und nicht in „0“ oder „ umwandeln. 1". Dies ist häufig für Szenarien wie das Anzeigen von Werten oder das Speichern in bestimmten Formaten erforderlich.

Fehlgeschlagene Versuche

Möglicherweise haben Sie Methoden wie die folgenden ausprobiert:

$converted_res = string($res);
$converted_res = String($res);

Diese Funktionen gibt es jedoch nicht in PHP.

Lösung: Bedingt Zuweisung

Die einfachste Lösung besteht darin, eine bedingte Zuweisung zu verwenden und den ternären Operator zu nutzen:

$converted_res = $res ? 'true' : 'false';

Dieser Ausdruck wertet den booleschen Wert von $res aus. Wenn $res wahr ist, wird $converted_res die Zeichenfolge „true“ zugewiesen, und wenn $res falsch ist, wird stattdessen die Zeichenfolge „false“ zugewiesen. Dadurch wird die boolesche Variable effektiv in eine Zeichenfolge im gewünschten Format konvertiert.

Das obige ist der detaillierte Inhalt vonWie konvertiert man boolesche Variablen in PHP in „wahre' oder „falsche' Zeichenfolgen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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