$variable = (0 > 0)
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当我尝试打印$ variable时,它不会打印任何内容.没有,没有.但
$variable = (1 > 0)
Run Code Online (Sandbox Code Playgroud)
将$ variable设置为true.为什么这样,做我正在尝试的最好方法是什么?
$variable正确设置 - 你可以看到这个var_dump($variable).
问题是在PHP中尝试直接打印false并且null值打印空字符串,因此似乎没有任何事情发生.var_dump是检查真实情况的方法之一; 在处理布尔值时,更方便的方法是先抛出int:
echo (int)$variable; // prints "0" or "1"
Run Code Online (Sandbox Code Playgroud)
$variable = (0 > 0)将return false不会显示在屏幕上
您可以像这样使用var_dump()
$variable = (0 > 0);
var_dump($variable);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
509 次 |
| 最近记录: |