Ist es möglich, null
in string
mit PHP umwandeln?Null in String umwandeln
Zum Beispiel
$string = null;
zu
$string = "null";
Ist es möglich, null
in string
mit PHP umwandeln?Null in String umwandeln
Zum Beispiel
$string = null;
zu
$string = "null";
Fehle ich etwas hier?
if ($string === null) {
$string = 'null';
}
dachte etwas kürzer ...
Sie können es in einer Zeile, und omit die braces:
if ($string === null) $string = 'null';
Sie auch the conditional operator verwenden können :
$string = ($string === null) ? 'null' : $string;
Ihr Anruf.
if ($string == null)
{
$string = "null";
}
var_export kann jede Variable in Parseable String darstellen.
es hat beste Lösung:
$var = null;
$stringNull = json_encode($var);
$null = json_decode($stringNull, true);
var_dump($stringNull);
var_dump($null);
fantastisch! danke :-) – laukok
Scheint so langsam und überkompliziert zu sein –
Zwar nicht sehr elegant oder lesbar, können Sie auch die folgenden
is_null($string) && $string = 'null'; // assignment, not a '==' comparison
// $string is 'null'
oder
$string = is_null($string) ? gettype($string) : $string;
// $string is 'NULL'
HINWEIS: in var_export($string, true)
(erwähnt andere Antworten) gibt 'NULL'
nicht du nicht. Ich dachte nur, es könnte einen Weg geben, ohne zu verwenden, wenn Bedingung ... rate nicht :-) – laukok
Was ist das Problem mit der Verwendung von 'if'? –
kein Problem damit. dachte etwas kürzer ... wie '(string) null' ... – laukok