Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/139.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_Loops_Foreach - Fatal编程技术网

Php 如何在foreach循环上打印出预定的数字?

Php 如何在foreach循环上打印出预定的数字?,php,loops,foreach,Php,Loops,Foreach,正如你们所看到的,我使用了一个限制5,我想在每个循环上加一个数字,从数字1开始直到5。我怎么做 应该是这样的: 我使用了一个变量来维护计数。每次循环通过foreach 我使用了一个变量来维护计数。每次循环通过foreach <?php $stmt = $db->query("SELECT * FROM table LIMIT 5"); foreach ($AnB as $aB): ?> <a href="#"> <div>

正如你们所看到的,我使用了一个限制5,我想在每个循环上加一个数字,从数字1开始直到5。我怎么做

应该是这样的:


我使用了一个变量来维护计数。每次循环通过
foreach


我使用了一个变量来维护计数。每次循环通过
foreach

<?php 
$stmt = $db->query("SELECT * FROM table LIMIT 5"); 
foreach ($AnB as $aB): ?>
  <a href="#">
    <div>
      <h6>Number here</h6>
      <h5><?php echo $aB['title'] ?></h5>
    </div>
  </a>
<?php endforeach; ?>
   <?php 
    $count = 1;
    $stmt = $db->query("SELECT * FROM table LIMIT 5"); 
    foreach ($AnB as $aB): ?>
      <a href="#">
        <div>
          <h6><?php echo $count; ?></h6>
          <h5><?php echo $aB['title'] ?></h5>
        </div>
      </a>
    <?php $count++; endforeach; ?>