将变量与链接结合在一起,并将其在PHP下进行HREF



我正在尝试在php中做这样的事情:

    echo "<a href="http://www.youtube.com/watch?v=$link">watch here</a>";

我将视频ID在$ link中有,我想将其与http://www.youtube.com/watch?v=相结合,然后单击"观看此处观看"时将用户发送到该视频。它给出了错误

    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in xxxxxxxxxx on line xxx

我是PHP的新手,请帮忙。预先感谢。

尝试使用Echo的单个引号:

echo '<a href="http://www.youtube.com/watch?v=' . $link . '">watch here</a>';

您在双引号字符串中有双引号这应该解决:

echo "<a href='http://www.youtube.com/watch?v=$link'>watch here</a>";

您需要在内容中的双引号之前使用后斜线逃脱错误:

$link = 'h8f7ewhfg';
echo "<a href="http://www.youtube.com/watch?v={$link}">watch here</a>";

最新更新