【问题标题】:HOW CAN I CHECK FOR NULL VALUES WITHOUT var_dump()? PHP [duplicate]如何在没有 var_dump() 的情况下检查 NULL 值? PHP [重复]
【发布时间】:2026-01-31 02:20:04
【问题描述】:

即使在注释掉 echo 函数后,它仍然在 null 值上显示 null。我希望 ti 使用它一个不输出的函数。

<?php 
     if (var_dump($row['display_photo']) === null) {
            //echo "null";
            }else {
            echo "not null";
            }
?>

【问题讨论】:

  • 你可以使用空:if(empty($row['display_photo']))php.net/manual/en/function.empty.php
  • 您是否尝试从您的条件中删除var_dump 函数?
  • isset($row['display_photo']) 就足够了“确定变量是否已设置且不为 NULL”。另外,您是从哪里想到 var_dump() 在这样的条件语句中是一个好主意?
  • 感谢回复....我已经解决了 is_null()。
  • 索引$row['display_photo']会一直存在吗?

标签: php


【解决方案1】:

使用issetempty 函数。

<?php 
     if (empty($row['display_photo'])) {
            //echo "null";
            }else {
            echo "not null";
            }
?>

【讨论】:

  • 0 为空且不为空
最近更新 更多