如何回应两条信息

时间:2014-12-17 14:36:09

标签: php echo

我有这段代码:

  if($tempPrice > 500) 
  {
    echo $tempPrice*0.038;
  }
  else 
  {
    echo 'NA';
  }

我想要做的是在'$ tempPrice * 0.038'之前加一个'£',而不是在NA之前。因此,当它输出时,如果没有临时价格,则输出带有tempprice的'£123'和'NA'。

3 个答案:

答案 0 :(得分:0)

您可以将它添加到echo语句的开头:

echo '£' . ($tempPrice*0.038);

在此处详细了解字符串运算符:http://php.net/manual/en/language.operators.string.php

答案 1 :(得分:0)

使用。标志你可以回显多个部分。

echo "£" . ($tempPrice*0.038);

答案 2 :(得分:0)

只需在第一个if语句中连接它。您也可以使用单行表示法,如下所示:

<?php 

echo ($tempPrice > 500) ? '£' . ($tempPrice*0.038) : 'NA';