gpt4 book ai didi

php - 检查数组的键值是否为 null 或空字符串

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

我有一个来自 mysql 的数组,我想通过变量回显它。出于个人原因,我希望原始数组检查是否有任何 null 或空字符串 被设置为字符串“<null>”。但我似乎无法获得预期的结果。提前致谢。

while ($row = mysql_fetch_array($RS2)) {
foreach ($row as $key => $value) {
if (empty($value)) {
$row[$key] = "<null>";
}
}
echo "serno=$row[serno];";
echo "date=$row[date];";
echo "time=$row[time];";
echo "nett=$row[nett];";
echo "amount=$row[amt];";
echo "\n";
}

当前回显时的当前结果如下所示:

serno=1003;date=2018-07-14;time=01:18:57;nett=;amount=500.00;

预期结果是:

serno=1003;date=2018-07-14;time=01:18:57;nett=<null>;amount=500.00;

最佳答案

用户foreach循环如下:

foreach ($row as $key => $value) {
$row[$key] = empty($value) ? "" : $value;
}

它将空值替换为 ""

关于php - 检查数组的键值是否为 null 或空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51319796/

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