我们说我有这个foreach:
foreach ($items as $item) {
$name = $item->name;
$number = $item->number;
}
我希望在同一页面上使用其他地方 - 比如下面包含div:
<div>
<!-- where the php foreach would go -->
</div>
<div>
<?= $name ?>
</div>
这会破坏页面吗?或者是foreach循环之后的任何地方的变量?
答案 0 :(得分:1)
与Java和C ++不同,在块内部声明的变量(如循环或if)也将在块外识别和访问。正如PHP手册中所述。