如何在 php 中用斜杠分隔的锚点中回显更正 2 个变量
how to echo correct 2 variables in an anchor seperated by a slash in php
我有这个变量:
$dir = 'uploads/sfm/'.$UserID;
$file
代表一个文件(如image.jpg)
回显这两个变量由 / 分隔的锚点的正确方法是什么?
以下是我现在的做法,它工作正常,但我认为这不是正确的做法:
echo "<a href='$dir/$file' target='_blank'></a>";
我会这样做的:
echo "<a href='" . $dir . "/" . $file . "' target='_blank'></a>";
试试这个
echo '<a href="' . $dir.'/' . $file.'" target="_blank"></a>';
或这个
<a target="_blank" href="<?php echo $dir .'/'. $file; ?>"></a>
我有这个变量:
$dir = 'uploads/sfm/'.$UserID;
$file
代表一个文件(如image.jpg)
回显这两个变量由 / 分隔的锚点的正确方法是什么?
以下是我现在的做法,它工作正常,但我认为这不是正确的做法:
echo "<a href='$dir/$file' target='_blank'></a>";
我会这样做的:
echo "<a href='" . $dir . "/" . $file . "' target='_blank'></a>";
试试这个
echo '<a href="' . $dir.'/' . $file.'" target="_blank"></a>';
或这个
<a target="_blank" href="<?php echo $dir .'/'. $file; ?>"></a>