我试图通过href传递一个名为artID的变量的值,但我无法确切知道如何以及在何处键入它。当我的PHP标签外面键入它,它使一个破碎的链接,但不会使一个链接都当它是在PHP标签里面..通过url发送一个php变量
<?php
"<a href='localhost/blog/article.php?artID='$artID>";
"<a>";
?>
我试图通过href传递一个名为artID的变量的值,但我无法确切知道如何以及在何处键入它。当我的PHP标签外面键入它,它使一个破碎的链接,但不会使一个链接都当它是在PHP标签里面..通过url发送一个php变量
<?php
"<a href='localhost/blog/article.php?artID='$artID>";
"<a>";
?>
试试这个:
<?php
echo "<a href='localhost/blog/article.php?artID=" . $artID . "'>";
echo "click me";
echo "</a>";
?>
尝试做如下:
<?php
echo "<a href='localhost/blog/article.php?artID='" . $artID . ">Click me</a>"
?>
这是假设你已经定义了变量并分配了它的值。
<?php
echo "<a href='localhost/blog/article.php?artID='" . $artID . ">LINK</a>";
?>
在PHP标记之外,网络服务器将不知道变量的值。 PHP的标签内,需要呼应串...或者:
<?php
echo "<a href=\"localhost/blog/article.php?artID=$artID\">";
echo "<a>";
?>
或者
<a href="localhost/blog/article.php?artID=<?php echo $artID ?>"</a>
应该工作
这种尝试:
<a href="localhost/blog/article.php?artID=<?php echo $artID; ?>">Article</a>
的你的代码无法正常工作的原因是你没有回应你的变量,你的HTML是错误的,你忘了添加一个单引号。
'echo“”;'在那里结束。 –