相关疑难解决方法(0)

如何确定foreach循环中的第一次和最后一次迭代?

问题很简单.foreach我的代码中有一个循环:

foreach($array as $element) {
    //code
}
Run Code Online (Sandbox Code Playgroud)

在这个循环中,我想在第一次或最后一次迭代时做出不同的反应.

这该怎么做?

php foreach loops

466
推荐指数
13
解决办法
49万
查看次数

如何跳过数组循环中的第一个键?

我有以下代码:

if ($_POST['submit'] == "Next") {
    foreach($_POST['info'] as $key => $value) {
        echo $value;
    }
}
Run Code Online (Sandbox Code Playgroud)

如何让foreach函数从数组中的第二个键开始?

php arrays

49
推荐指数
5
解决办法
7万
查看次数

Laravel 4在提供计数变量时从foreach循环中添加数字?

我将数组$ cats传递给我的laravel模板视图.它是来自数据库事务的多维数组,包含类别数据.所以它将包含如下数据:

$cat[0]['id'] = 1;
$cat[0]['name'] = 'First Category';
Run Code Online (Sandbox Code Playgroud)

等等.在我的刀片模板中,我有以下代码:

            {{ $i=0 }}
            @foreach($cats as $cat)

                    {{ $cat['name'] }}<br />

                {{ $i++ }}

            @endforeach
Run Code Online (Sandbox Code Playgroud)

哪个输出:

0 First Category
1 Second Category
2 Third Category
Run Code Online (Sandbox Code Playgroud)

注意类别名称前面的数字.他们来自哪里?这是一些聪明的Laravel技巧吗?似乎当您包含计数器变量时,它们会自动添加.我在任何地方都找不到它,我不想要它们!我怎么摆脱他们?

谢谢.

laravel-4

13
推荐指数
2
解决办法
4万
查看次数

标签 统计

php ×2

arrays ×1

foreach ×1

laravel-4 ×1

loops ×1