Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.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_Foreach - Fatal编程技术网

Php 多次使用相同的foreach

Php 多次使用相同的foreach,php,foreach,Php,Foreach,我使用foreach加载某个产品的名称和内容。 在我的导航中,它必须加载名称,再往下,我们需要加载内容,但在滑块中。。但这不起作用 <ul class="nav nav-tabs"> <li class="active"><a href="#content1" data-toggle="tab">Overzicht</a></li> <?php foreach($projects as $project) : ?>

我使用foreach加载某个产品的名称和内容。 在我的导航中,它必须加载名称,再往下,我们需要加载内容,但在滑块中。。但这不起作用

<ul class="nav nav-tabs">
<li class="active"><a href="#content1" data-toggle="tab">Overzicht</a></li>
<?php foreach($projects as $project) : ?>
    <li><a href="tab<?= $project['id'] ?>" data-toggle="tab"><?= $project['name'] ?></a></li>
<?php endforeach ?>
</ul>

<div id="tabContent" class="tab-content">
<div class="tab-pane fade in active" id="content1">
    Content 1 tab
</div>
<?php foreach($projects as $project) : ?>
<div class="tab-pane fade" id="tab<?= $project['id'] ?>">
    test
</div>
<?php endforeach ?>
</div>  
内容1选项卡
定义“不工作”。你们有并没有试过窥探网页的来源?什么是“不工作”?您看到错误了吗,或者看到异常结果了吗?你能告诉我们结果是什么吗?这怎么不起作用?foreach不会以任何方式影响iterable(除非您希望如此),因此,除非您的$projects变量在两个循环之间被修改,否则我不明白为什么一个循环可以工作,而另一个循环不能工作。如果你找不到修改的地方,可以尝试使用var_dump($projects)。似乎你忘记了“回显”内容:我说的不工作是指第二个文件没有打印任何内容。第二次使用时,页面源显示为空白。