共计 748 个字符,预计需要花费 2 分钟才能阅读完成。
<?php
foreach ($arr as $key => $value):
?>
<tr>
<td><?php echo $value[‘cdate’];?></td>
<td><?php echo $value[‘cplace’];?></td>
<td><?php echo $value[‘cinfo’];?></td>
</tr>
<?php endforeach;?>
复制代码
现在代码提示出错;
Warning: Invalid argument supplied for foreach() in
提示 $arr 是否为数组,不是数组就不能使用 foreach(),应该如何加判断?
上一篇:google workspace 上车可以上我的车
下一篇:公众号上哪卖?
if(is_array($arr))
liugogal 发表于 2022-12-23 17:41
if(is_array($arr))
这个试过了 加进去会报另外一种错误
Parse error: syntax error, unexpected ‘}’ in
FXB 发表于 2022-12-23 17:45
这个试过了 加进去会报另外一种错误
Parse error: syntax error, unexpected ‘}’ in
你怎么加的?在哪加的?
贴代码吧,你这是语法错误。<?php
if(is_array($arr)){
foreach ($arr as $key => $value):
?>
<tr>
<td><?php echo $value[‘cdate’];?></td>
<td><?php echo $value[‘cplace’];?></td>
<td><?php echo $value[‘cinfo’];?></td>
</tr>
<?php endforeach;}?> 复制代码
烟花三月 发表于 2022-12-23 17:55
可以了非常感谢大佬!