PHP中使用Alternative Syntax的相同控件结构的嵌套块?
以下代码段生成
syntax error, unexpected 'endforeach' (T_ENDFOREACH)
Run Code Online (Sandbox Code Playgroud)
为最后一行.
<?php foreach($search_results as $book): ?>
<tr>
<td><?php echo $book['title']?></td>
<td>
<?php foreach($book["authors"] as $author)?>
<?php echo $author . ', '; ?>
<?php endforeach; ?>
</td>
</tr>
<?php endforeach; ?>
Run Code Online (Sandbox Code Playgroud)
我对嵌套if结构有同样的问题,但对于不相同的嵌套块没有任何问题.
你忘记:了第二个foreach声明
<?php foreach($book["authors"] as $author): ?>
^
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
511 次 |
| 最近记录: |