HTML链接中的PHP echo函数

HTML链接中的PHP echo函数,php,echo,Php,Echo,我在HTML链接中有一个PHP echo函数,但它不起作用。我想有一个图像位置,在imgsrc中定义,在图像的可点击链接的一部分。该页面将有多个图像执行相同的操作,因此我尝试使用PHP来实现自动化 <a href="http://statuspics.likeoverload.com/<?php echo $image; ?>"> <img src="<?php $image=troll/GrannyTroll.jpg?>" width="100"

我在HTML链接中有一个PHP echo函数,但它不起作用。我想有一个图像位置,在imgsrc中定义,在图像的可点击链接的一部分。该页面将有多个图像执行相同的操作,因此我尝试使用PHP来实现自动化

<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>">
  <img src="<?php $image=troll/GrannyTroll.jpg?>" width="100" height="94" />
</a>

转动


现在我明白你想做什么了

一个错误是您没有用如下引号括起
$image=troll/GrannyTroll.jpg

$image='troll/GrannyTroll.jpg'

第二个错误是,您的操作顺序错误,在使用$image之前,必须先定义$image。 这就是我相信你想要做的:

<?php
    $image = "troll/GrannyTroll.jpg";
?>
<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>"><img src="<?php echo $image; ?>" width="100" height="94"/></a>


语法错误<代码>
不起作用。是的,因为那里有语法错误。请阅读下面有人贴出的答案。。或者你能解释一下
应该做什么吗?我想从http://statuspics.likeoverload.com/将一个变量设置为一个值($image=troll/GrannyTroll.jpg),然后立即将其回显,似乎是毫无意义的,除非在别处设置了变量。我希望文件名来自http://statuspics.likeoverload.com/+1但如果我真的不需要双引号,我更喜欢单引号:
@Tadeck只需转义单引号quotes@smott我刚刚意识到这整段代码毫无意义——我们在一些HTML中回显一些常量字符串;)结果总是一样的,不需要PHP。但是,是的,在不需要单引号的情况下使用单引号不仅可以优化微观性能,还可以避免将来出现意外错误,比如添加一些美元符号。如果你不需要它,为什么要使用它?接吻规则。谢谢,但我不知道我想做的是否可行。我想有一个图像位置,在imgsrc中定义,在图像的可点击链接的一部分。该页面将有多个图像执行相同的操作,因此我尝试使用PHP来实现自动化。不过,谢谢你的帮助。谢谢,但我不知道我正在努力做的是否可行。我想有一个图像位置,在imgsrc中定义,在图像的可点击链接的一部分。该页面将有多个图像执行相同的操作,因此我尝试使用PHP来实现自动化。不过,谢谢你的帮助。
<?php echo "troll/GrannyTroll.jpg"; ?>
<?php $image = "troll/GrannyTroll.jpg"; ?>

<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>"><img src="<?php echo $picture; ?>" width="100" height="94" /></a>
<?php
    $image = "troll/GrannyTroll.jpg";
?>
<a href="http://statuspics.likeoverload.com/<?php echo $image; ?>"><img src="<?php echo $image; ?>" width="100" height="94"/></a>