我的php脚本遇到了这个奇怪的问题。
我有
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
in simpleTest.php on line 82
我不确定为什么我的代码不起作用。
<?php
foreach ( $response->getPods() as $pod ) {
?>
<tr>
<td>
<h3><?php echo $pod->attributes['title']; ?></h3> //line 82..this gives me error...
<?php
foreach ( $pod->getSubpods() as $subpod ) {
?>
<img src="<?php echo $subpod->image->attributes['src']; ?>"> //this would gives me error too...
<hr>
<?php
}
?>
感谢您的帮助!
答案 0 :(得分:2)
你错过了外部foreach循环的结束花括号。
答案 1 :(得分:1)
<?php foreach ( $response->getPods() as $pod ) {
echo "<tr><td><h3>".$pod->attributes['title']."</h3>";
foreach ( $pod->getSubpods() as $subpod ) {
echo "<img src='".$subpod->image->attributes['src']."'><hr>";
}
}?>
Coderabbi是对的,有一个缺失的卷曲。