将null转换为字符串

lau*_*kok 5 php null isnull

是否有可能转换nullstringPHP?

例如,

$string = null;
Run Code Online (Sandbox Code Playgroud)

$string = "null";
Run Code Online (Sandbox Code Playgroud)

dev*_*ler 10

var_export可以表示可解析字符串中的任何变量.


Mat*_*all 7

我在这里错过了什么吗?

if ($string === null) {
    $string = 'null';
}
Run Code Online (Sandbox Code Playgroud)

在想什么更短......

你能做到这一点的一条线,而忽略大括号:

if ($string === null) $string = 'null';
Run Code Online (Sandbox Code Playgroud)

您还可以使用条件运算符:

$string = ($string === null) ? 'null' : $string;
Run Code Online (Sandbox Code Playgroud)

你的来电.


小智 5

在PHP 7中,您可以使用Null合并运算符 ??

$string = $string ?? 'null';
Run Code Online (Sandbox Code Playgroud)