Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中为数组中的不同键显示foreach_Php_Arrays - Fatal编程技术网

在PHP中为数组中的不同键显示foreach

在PHP中为数组中的不同键显示foreach,php,arrays,Php,Arrays,我有以下数组: <?php $sets = array ( array ( 'img' => 'file.png', 'heading' => 'Slide Title 1', 'lead' => 'Slide leadription 1', ), array ( 'img' => 'file.png', 'h

我有以下数组:

<?php

$sets = array (
    array (
        'img'        => 'file.png',
        'heading'      => 'Slide Title 1',
        'lead'       => 'Slide leadription 1',

    ),
    array (
        'img'        => 'file.png',
        'heading'      => 'Slide Title 2',
        'lead'       => 'Slide leadription 2',

    ),
    array (
        'img'        => 'file.png',
        'heading'      => 'Slide Title 3',
        'lead'       => 'Slide leadription 2',

    ),
    array (
        'img'        => 'file.png',
        'heading'      => 'Slide Title 3',
        'lead'       => 'Slide leadription 2',

    )

);

?>
所以基本上是在图片和细节之间左右交替

更新

根据詹森的建议,这是行不通的。这只需要第一盘,不会在两盘之间交替

<?php 


foreach ($sets as $set) {
?>

      <!-- START THE FEATURETTES -->

          <?php $count = 1; ?>
<?php if( $count % 2 != 0 ): ?>
      <hr class="featurette-divider">

          <div class="row featurette">
            <div class="col-md-7">
              <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
            </div>

            <div class="col-md-5">
              <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
              <p class="lead"><?php echo $set['lead']?></p>
            </div>
</div>

<?php else: ?>

      <hr class="featurette-divider">

          <div class="row featurette">

            <div class="col-md-7">
              <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
              <p class="lead"><?php echo $set['lead']?></p>
            </div>
            <div class="col-md-5">
              <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
            </div>

</div>
<?php endif; ?>`


<?php
}?>


“alt=”功能“>


“alt=”功能“> `
如果您只是想替换,为什么不将html封装在一个module语句中呢


... 第一排的HTML。。。
... 第二排的HTML。。。
`

如果您只是想替换,为什么不将html封装在一个module语句中呢


... 第一排的HTML。。。
... 第二排的HTML。。。
`

如果您只是想替换,为什么不将html封装在一个module语句中呢


... 第一排的HTML。。。
... 第二排的HTML。。。
`

如果您只是想替换,为什么不将html封装在一个module语句中呢


... 第一排的HTML。。。
... 第二排的HTML。。。
`

如果要切换所有环路,建议的jhansen是正确的:

<?php 
$count=1;
foreach ($sets as $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">

        <?php if($count % 2 != 0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  $count++; } ?>


“alt=”功能“>

“alt=”功能“>

如果只想切换第一个,则应执行以下操作:

<?php 
foreach ($sets as $k => $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">
        <?php if($k==0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  } ?>


“alt=”功能“>

“alt=”功能“>
如果要切换所有环路,建议的jhansen是正确的:

<?php 
$count=1;
foreach ($sets as $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">

        <?php if($count % 2 != 0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  $count++; } ?>


“alt=”功能“>

“alt=”功能“>

如果只想切换第一个,则应执行以下操作:

<?php 
foreach ($sets as $k => $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">
        <?php if($k==0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  } ?>


“alt=”功能“>

“alt=”功能“>
如果要切换所有环路,建议的jhansen是正确的:

<?php 
$count=1;
foreach ($sets as $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">

        <?php if($count % 2 != 0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  $count++; } ?>


“alt=”功能“>

“alt=”功能“>

如果只想切换第一个,则应执行以下操作:

<?php 
foreach ($sets as $k => $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">
        <?php if($k==0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  } ?>


“alt=”功能“>

“alt=”功能“>
如果要切换所有环路,建议的jhansen是正确的:

<?php 
$count=1;
foreach ($sets as $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">

        <?php if($count % 2 != 0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  $count++; } ?>


“alt=”功能“>

“alt=”功能“>

如果只想切换第一个,则应执行以下操作:

<?php 
foreach ($sets as $k => $set) { ?>
    <!-- START THE FEATURETTES -->
    <hr class="featurette-divider">
    <div class="row featurette">
        <?php if($k==0){ ?>

        <div class="col-md-7">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>
        <div class="col-md-5">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>

        <?php }else{ ?>

        <div class="col-md-7">
            <h2 class="featurette-heading"><?php echo $set['heading']?></h2>
            <p class="lead"><?php echo $set['lead']?></p>
        </div>
        <div class="col-md-5">
            <img class="featurette-image img-responsive center-block" src="<?php echo $set['img']?>" alt="Feature">
        </div>

        <?php } ?>
    </div>
<?php  } ?>


“alt=”功能“>

“alt=”功能“>
所以你只想每隔一次用
md-7
更改
md-5
?如果是的话,你有没有尝试过一些方法来达到这个目的。如果我能找到一种方法,我一开始就不会问。我已经展示了我的工作,没有必要投反对票。至少詹森是有帮助的。谢谢。那么您只想每隔一次用
md-7
更改
md-5
?如果是的话,你有没有尝试过一些方法来达到这个目的。如果我能找到一种方法,我一开始就不会问。我已经展示了我的工作,没有必要投反对票。至少詹森是有帮助的。谢谢。那么您只想每隔一次用
md-7
更改
md-5
?如果是的话,你有没有尝试过一些方法来达到这个目的。如果我能找到一种方法,我一开始就不会问。我已经展示了我的工作,没有必要投反对票。至少詹森是有帮助的。谢谢。那么您只想每隔一次用
md-7
更改
md-5
?如果是的话,你有没有尝试过一些方法来达到这个目的。如果我能找到一种方法,我一开始就不会问。我已经展示了我的工作,没有必要投反对票。至少詹森是有帮助的。谢谢。这不管用-?