gpt4 book ai didi

php - mysql查询输出如何使用isset条件

转载 作者:行者123 更新时间:2023-11-29 06:06:32 24 4
gpt4 key购买 nike

我从 MySQL 获取一些数据,并将数据打印为 echo $row['ref'];

有时 echo $row['ref']; 返回空结果。我想写一个像 echo isset($row['ref']) 这样的条件? $row['ref']:'Unknown'; 如果 echo $row['ref']; 返回空结果,将显示 Unknown 词。

提前致谢。

最佳答案

正如您在场景中提到的

isset($row['ref']) ? $row['ref']:'UnKnown';

你说即使你使用 isset 你也会收到一个空值,这意味着 $row['ref'] 存在但它是空的

使用 empty 而不是 isset php 函数 empty 将检查变量是否存在且不为空

这将防止您的变量 $ref

为空值
$ref= (!empty($row["ref"])) ?$row["ref"]: "UnKnown";

Demo

关于php - mysql查询输出如何使用isset条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41206951/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com