如果,还有Twilio的声明。我想根据查询结果使用不同的响应

时间:2015-01-20 11:43:09

标签: php twilio

我的查询将存在或不存在。如果它存在,我的行计数器为1,但如果它不存在,则行计数器为0.我试图使用基于行计数器值的响应。见下文。如果有更好的方法可以做到这一点,我很满意。

if ($rowcounter==1){

echo "<?xml version="1.0" encoding="UTF-8"?>";
echo "<Response><Say>Welcome" . $companyname . "</Say></Response>";

}

else

{

echo "<?xml version="1.0" encoding="UTF-8"?>";
echo "<Response><Say>We could not locate your customer number</Say></Response>";

}

删除else括号内的代码可以使代码正常工作,但我不确定如何让我的else语句正常工作。

1 个答案:

答案 0 :(得分:1)

您可以使用三元运算符缩短它

echo "<?xml version="1.0" encoding="UTF-8"?>";
echo "<Response><Say>".$rowcounter == 1 ? "Welcome".$companyname : "We could not locate your customer number"."</Say></Response>";