【发布时间】:2012-06-22 14:57:31
【问题描述】:
在维护代码时,我遇到了循环,在循环结束时,几个变量被设置为NULL,如下所示:$var = NULL;。根据我在手册中的理解,NULL 主要是为了在 PHP 代码中进行比较。由于NULL没有类型,也不是字符串或数字,所以输出它是没有意义的。
很遗憾,我无法提供示例,但我认为 NULL 值正在写入我们代码中的文件。我的问题是:$var 在赋值后是否有值,并且回显/写入它会产生输出吗?
编辑: 我已阅读 NULL 上的 PHP 手册条目。无需在评论或答案中发布此内容:http://php.net/manual/en/language.types.null.php,或者因没有 RTM 而对我投反对票。谢谢!
【问题讨论】:
-
我在我的帖子中提到,在我编辑之前,手册没有回答我的问题。我的意思是暗示我真的读过它。我想你是反对者之一?非常感谢。
-
您可能想要添加一些实际(相关)代码来展示如何使用
NULL。否则,您只会得到类似 RTM 的答案,因为您的问题似乎指出您不了解NULL(在 PHP 中)的使用 -
我否决了您的问题,因为它含糊不清,包含有关您工作的不必要的详细信息,并且缺少有关用例的相关详细信息。这导致各种(据说)无帮助的答案。我的反对不是因为读过或没有读过手册(尽管在你编辑之前也不是很清楚)
-
现在怎么样了? (当然,除了缺乏用例)
-
另外,感谢您解释反对意见!我不介意投反对票,但我想向他们学习:)