php - 明确书面陈述的解释
问题描述
采取这两个陈述:
if (!is_null($var)) { ... }
和
if (is_null($var) === false) { ... }
PHP 是否将这些语句解释为等效的?
解决方案
你最好写
if (null === $var) { ... }
那应该是最好的性能并且比is_null()
推荐阅读
- c# - 将 Visual Studio 2012 附加到在 Android 移动设备上运行的 Unity 游戏,以进行调试
- sqlite - 如何通过相对路径(无本地路径)在 sqlite 中导入 .txt 文件?
- angular - 角度 Firebase 处理创建流程
- c - '!' 在输入缓冲区中,在 if 语句中进行比较
- caching - Httpclient 调用
- angular - 如何在 Angular Material mat-select 中获取值和文本
- html - 通过 GoDaddy 转发显示不同
- wordpress - Wordpress Read More 仍然显示在 single.php 页面的博客文章中
- jquery - 找不到模块:错误无法解析“角度”
- c# - RDLC 使列颜色与饼图中的颜色相同