1 php wordpress foreach warnings invalid-argument
我在我正在构建的站点中遇到了“警告:为第 215 行 header.php 中的 foreach() 提供的无效参数”,并且没有任何线索。这一定与我不擅长编码的事实有关。
内容如下。第 215 行是第 2 行。
<div class="section-background-pagination caroufredsel-pagination">
<?php foreach ( $hero_slides as $i => $slide_id ) : ?>
<a href="#"></a>
<?php endforeach; ?>
Run Code Online (Sandbox Code Playgroud)
感谢这里所有的聪明人
看起来你的 $hero_slides 数组是空的,所以 foreach 不能“触摸”任何数据。在开始 foreach 之前尝试检查您的数组。
<?php if (!empty($hero_slides)) : ?>
<?php foreach ( $hero_slides as $i => $slide_id ) : ?>
<a href="#"></a>
<?php endforeach; ?>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
您可以使用 print_r 查看数组内部:
<?php print_r($hero_slides); ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9202 次 |
| 最近记录: |