如何回显两条信息


How to echo two pieces of information

我有这个代码:

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

我想做的是在"$tempPrice*0.038"之前加上"£",而不是在NA之前。因此,当它输出时,它会输出带有温度价格的"£123",如果没有临时价格,则输出"NA"。

使用 . 符号可以回显多个部分。

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

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

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

在此处了解有关字符串运算符的更多信息:http://php.net/manual/en/language.operators.string.php

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

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