来自Foreach循环的PHP计数

时间:2019-07-19 17:48:38

标签: php wordpress loops foreach count

我正在尝试使用php并计算来自foreach循环的图像数量,但是我的代码没有从循环中返回数量。我已经尝试了很多方法,但是这是我目前正在尝试的方法。

这里是我的代码:

$id = $_POST['id'];

$post = get_post( $id );

if ( $post ): 

    $images = get_field('gallery', $id);

    if ( $images ):

    // initiate count var
    $count = 0;

       foreach( $images as $image ):

            // count
            $count++;

            echo '<div class="col-lg-3 col-md-4 col-sm-6">';

                echo '<div class="product-item">';

                    echo '<a href="' . $image['url'] .'" data-fancybox="product-gallery" class="product-page-gallery-image">';
                        echo '<img src="' . $image['url'] . '"/>';
                        echo '<p>' . $image['title'] . '</p>';
                    echo '</a>';

                echo '</div>';


            echo '</div>';

       endforeach;

            // echo count
            echo $count;

    endif;

endif;

0 个答案:

没有答案