gpt4 book ai didi

php - 尝试在 echo 中间使用 if 函数

转载 作者:行者123 更新时间:2023-11-29 22:10:09 26 4
gpt4 key购买 nike

这就是我正在努力做的事情。

有两个columns在我的 table 上。一个叫PriceMin ,还有一个叫 PriceMax .

<小时/>

现在一些rows table的有一个PriceMax有些没有。

<小时/>

我正在尝试在前端将两列合二为一。

对于echo在表中查找它们时,我需要将那些具有 PriceMax 的内容分开值为 -或者我的 html 价格列会有 -在每个价格之后,无论他们是否有 PriceMax或不,这不是一个好主意。

<小时/>

我认为这可以通过 isset 或empty 函数来实现。

我尝试过以下方法:

保存为单独的文件,并包含在 echo 中功能:

功能:

if (empty($row["PriceMax"])) {
echo "";
} else {
echo "-";
}

echo 线:

$putdash = include ('iffunction.php');
$dbtable = '<tr><td>' .$name. '</td><td>' .$row["PriceMin"].$putdash.$row["PriceMax"] '</td></tr>';

这不起作用。我必须有哪些选择才能拥有 function检查 $row["PriceMax"] 是否存在和echo一个-

感谢您可能得到的任何帮助!

最佳答案

使用三元运算符 http://davidwalsh.name/php-shorthand-if-else-ternary-operators ,将值设置为变量。您实际上不想在那里输出/回显它。

$putdash = empty($row["PriceMax"]) ? "" : "-";
$dbtable = '<tr><td>' .$name. '</td><td>' .$row["PriceMin"].$putdash.$row["PriceMax"] . '</td></tr>';

演示:https://eval.in/409912

关于php - 尝试在 echo 中间使用 if 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31757693/

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