在 PHP 中有没有明确的方法来声明变量而不分配任何值?类似于 Java 或 Javascript?像这样的东西。
var $variable;
我假设此变量的默认值为NULL. 如果不可能,是否有任何合乎逻辑的解释为什么它没有在 PHP 中实现?
有很多文章的表格描述了isset,empty等的布尔结果。还有一个 value 的例子var $var; (a variable declared, but without a value),但是列出它有意义吗?
+------------------------------------------------------+--------------+-------------+---------------+
| Value of variable ($var) | isset($var) | empty($var) | is_null($var) |
+------------------------------------------------------+--------------+-------------+---------------+
| NULL | bool(false) | bool(true) | bool(true) |
| var $var; (a variable declared, but without a value) | bool(false) | bool(true) | bool(true) |
+------------------------------------------------------+--------------+-------------+---------------+
https://www.virendrachandak.com/demos/php-isset-vs-empty-vs-is_null.php
慕容3067478
紫衣仙女
陪伴而非守候