echo isset 有条件
echo isset with condition
当人们通过邮政编码搜索房地产经纪人时,他们会在我正在处理的网站上看到一条消息:您附近有 x 名我们的经纪人。
x 是由这个 php 代码确定的数字:
<?php echo isset($total_record) ? $total_record : "";?>
如果数字为零,则消息听起来很愚蠢(有 0 个...)
如何仅针对搜索结果为 0 的情况更改消息?以便出现不同的消息?类似于 - 抱歉,我们在您附近的区域没有任何代理。
任何帮助,非常感谢。
使用简单的 if 语句:
if (isset($total_record) && $total_record > 0){
echo $total_record." number of our Agents in your neighborhood";
} else {
echo "Sorry, we don't have any Agent in your immediate area.";
}
使用 empty 函数而不是 isset
。 empty 函数检查变量是否存在并具有值。 0
、false 和其他一些值也被认为是空的,请查看手册以获取完整列表。
echo !empty($total_record) ? 'There are ' . $total_record . ' number of our Agents in your neighborhood.' : 'Sorry, we don\'t have any Agent in your immediate area.';
if (isset($total_record))
{
if ($total_record > 0)
{
echo "There are {$total_record} of our Agents in your neighborhood.";
}
else
{
echo "There are no Agents in your neighborhood.";
}
}
当人们通过邮政编码搜索房地产经纪人时,他们会在我正在处理的网站上看到一条消息:您附近有 x 名我们的经纪人。
x 是由这个 php 代码确定的数字:
<?php echo isset($total_record) ? $total_record : "";?>
如果数字为零,则消息听起来很愚蠢(有 0 个...)
如何仅针对搜索结果为 0 的情况更改消息?以便出现不同的消息?类似于 - 抱歉,我们在您附近的区域没有任何代理。
任何帮助,非常感谢。
使用简单的 if 语句:
if (isset($total_record) && $total_record > 0){
echo $total_record." number of our Agents in your neighborhood";
} else {
echo "Sorry, we don't have any Agent in your immediate area.";
}
使用 empty 函数而不是 isset
。 empty 函数检查变量是否存在并具有值。 0
、false 和其他一些值也被认为是空的,请查看手册以获取完整列表。
echo !empty($total_record) ? 'There are ' . $total_record . ' number of our Agents in your neighborhood.' : 'Sorry, we don\'t have any Agent in your immediate area.';
if (isset($total_record))
{
if ($total_record > 0)
{
echo "There are {$total_record} of our Agents in your neighborhood.";
}
else
{
echo "There are no Agents in your neighborhood.";
}
}