【发布时间】:2014-12-16 22:32:05
【问题描述】:
我的 XML 文件中存储了一个图像 url,我试图将其作为网页上的完整图像回显。在下面的 PHP 代码中,您可以看到两种不同的方式,我试图通过 PHP 块之外的纯 HTML 来实现它,另一种方式是在 PHP 块内使用回显来实现它。我想更正这两种方式,谢谢你的帮助!
PHP 中的方法给我一个错误
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /home/a3938317/public_html/content.php on line 15
<?php
$xml = simplexml_load_file("content.xml");
echo $xml->GodOfWar->name;
echo $xml->GodOfWar->info;
echo $xml->GodOfWar->rating;
echo $xml->GodOfWar->img;
echo '<img src=" '$xml->GodOfWar->img;' "/>'; //line 15
?>
<body>
<img src="<?php $xml->GodOfWar->img; ?>" />
</body>
【问题讨论】:
-
...请关注我上面提到的试图回显图像的行。变量 $xml 正在从存储在 xml 文件中的标签
中提取一个 url。为什么这么难理解?
-
您最初没有发布任何关于收到错误的信息。
-
问题是错误所说的。
-
另外,您的较低尝试将不起作用,因为您没有输出任何内容。如果你想内联回显,使用语法
<?=($variableToOutput)?>,或<?php echo $variableToOutput; ?>