-3

我想在我的页面顶部回显一个变量 $download 。但是该变量仅在代码之后才起作用,即。在下面的代码之后回显。下面的链接从数据库生成一个唯一的 id 图像。我想在顶部显示该图片网址。感谢您的帮助,

作品

<?php $download = " http://www.domain.com/$rowimg[idimage]"; ?>
<?echo $download ?>

不工作

<?echo $download ?>
<?php $download = " http://www.domain.com/$rowimg[idimage]"; ?>
4

3 回答 3

3

你不能……也不应该想要。

在输出任何 HTML 之前,为您的页面执行所有逻辑。然后,根据变量中的数据输出所有相关的 HTML。

于 2012-07-18T21:07:27.973 回答
0

您需要先初始化 $download 变量,然后才能调用它

你打电话时:

在第一行,变量 $download 没有赋值。

于 2012-07-18T21:09:58.527 回答
0

你需要这样的东西,在同一行中回显和分配

<?php echo $download="http://www.domain.com/$rowimg[idimage]"; ?>
于 2012-07-18T21:12:21.723 回答