PHP不会回显html代码以在页面上显示链接

时间:2019-02-19 21:27:30

标签: php hyperlink echo

我有一个简单的echo语句,该语句应该在网页上显示一个链接,但是它所做的只是精确地显示“ <a href=website.com>Link</a>”(不带引号)。对我来说,这应该没有问题。我以为是因为网站的HTML位于一个文件中,而PHP位于另一个文件中。

foreach ($output as $output)
{
    echo 'DATE: ' . $output['date'] . "\n";
    echo 'TO: ' . $output['to'] . "\n";
    echo 'FROM: ' . $output['from'] . "\n";
    echo 'SUBJECT: ' . $output['subject'] . "\n";
    echo "<a href=website.com>Link</a>\n\n";
}

2 个答案:

答案 0 :(得分:2)

您的循环无效,您有$output as $output

我还建议在遍历$output之前打印{{1}},以查看它是否还包含您认为的内容。

答案 1 :(得分:1)

在“ a”标记中,实际网址必须用引号引起来

<a href='http://www.website.com'>