foreach循环代码为什么没起作用

<?php if ($xiangxi) { $key=0; foreach ($xiangxi as $v) { ?>
<tr><td>{$v[1]}</td><td>{$v[2]}</td><td>{$v[3]}</td></tr>
<?php $key++; } } ?>这段代码没起作用 请问大佬这里需要怎么改

<?php if ($xiangxi) { $key=0; foreach ($xiangxi as $v) { ?>
<tr><td>{$v[1]}</td><td>{$v[2]}</td><td>{$v[3]}</td></tr>
<?php $key++; } } ?>这段代码没起作用 请问大佬这里需要怎么改