PHP / MySql中的引号/双引号

时间:2016-09-12 18:28:15

标签: php html mysql

这是我目前正在处理的一段代码:

$outputDisplay .= '<div class="col-md-3">
                      <p class="launch">Mission: '.$mission.'</p>';

//If there are mission details, they will be displayed here
if (!$details){
    $outputDisplay .= "";
}
else{
    $outputDisplay .= '<a href="'.$details.'"target="_blank">Mission Details</a>';
}
//Closes out mission/details section
$outputDisplay .= '</div>';

我正在建立一排,这就是我要完成的任务。它将显示来自$mission的数据,无论如何都会有信息。但是,并不总是与任务相关联的网站,由$details表示。 $details是网站地址或根本没有。

简而言之,如果那里有信息,我希望它被表示为一个链接。我想我会用各种报价和双引号来倒退。对于像我这样的初学者来说,任何帮助都会很棒。

1 个答案:

答案 0 :(得分:5)

只需使用HEREDOC,即可省去PHP级别的引号:

if ($details) {
    $outputDisplay .= <<<EOL
<a href="{$outputDisplay}" target="_blank">Mission Details</a>
EOL;
}