foreach 相关问题

foreach是一个循环结构,它为列表/集合/数组中的每个元素执行给定的代码片段。与for循环相比,foreach循环不需要编码器维护计数器变量以避免一对一(fencepost)错误。建议在需要对整个数组/列表/集合进行简单迭代时使用。

如何强制使用 Win-PS2EXE 打包的 EXE Powershell 脚本在 Powershell 7 上运行

我有一个 PowerShell 脚本,我使用 Win-PS2EXE 将其转换为 EXE。问题是我正在使用 Foreach -parallel,它不适用于 PowerShell 5.0,我需要这个 EXE 才能使用最新版本运行。 ..

回答 1 投票 0

在java增强的for循环中,假设要循环的表达式仅被评估一次是否安全? [重复]

在Java中,使用for-each循环。我有一个生成数组的方法,称为 genArray()。 在下面的代码中,每次迭代是否都会通过调用 genArray() 重新生成数组?或者 J...

回答 3 投票 0

Java foreach 效率

我有这样的事情: 地图 myMap = ...; for(字符串键: myMap.keySet()) { System.out.println(key); System.out.println(myMap.get(key)); } myMap.keySet() 也是如此...

回答 6 投票 0

在 Java 中使用 for-each 循环和 toCharArray 时,每次迭代都会调用 toCharArray 吗?

字符串测试=“123456789”; for(char c: test.toCharArray()) { System.out.println(c); } 我的问题是:在迭代期间(即在 h...

回答 1 投票 0

如何通过 php 中的 foreach 循环传递 JSON 数据

我希望 JSON 数据在 php 中考虑 foreach 循环,但每次我尝试这样做时都会收到此错误消息: 可捕获的致命错误:无法转换类 stdClass 的对象 到

回答 1 投票 0

Wordpress 获取数据并推入数组

我想从WordPress DB获取数据,将它们推入数组并将数据传递给JS。 除了将数据推入 foreach 中的数组($posts as $post)之外,一切正常。 完整方法: ...

回答 2 投票 0

如何在terraform中引用使用for_each创建的资源

这就是我正在努力做的事情。我有 3 个 NAT 网关部署到不同的可用区。我现在尝试为指向 NAT 网关的私有子网创建 1 个路由表。在 Terraform 我有创造...

回答 2 投票 0

识别 Laravel Blade 中 @foreach 的最后一次迭代

我正在创建一个博客,我用 标签分隔每篇博客文章。如何在最后一次迭代中去掉 。这是我的代码 @foreach($posts 作为 $post) 我正在创建一个博客,并用 <hr> 标签分隔每篇博客文章。如何在最后一次迭代中去掉 <hr>。这是我的代码 @foreach($posts as $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> <hr> @endforeach 你应该这样做。 @foreach($posts as $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> @if(!$loop->last) <hr> //Ignore the last Iteration. @endif @endforeach 另一种可能性是将 last-child 与 CSS 结合使用。 hr:last-child { display: none; } 但是你应该在容器中指定它,否则整个页面上的最后一个小时将不会显示。 举个例子 <div id="post-container"> @foreach($posts as $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> <hr> @endforeach </div> CSS #post-container hr:last-child { display: none; } 你可以使用这个简单的逻辑,你可以使用count()收集方法并将其与foreach中的键进行比较: @php $posts_count = $posts->count(); @endphp @foreach($posts as $key => $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> @if ($key + 1 != $posts_count) <hr> @endif @endforeach 希望这有帮助! 就做吧!在循环结束之前 (foreach) ! @if(!$loop->last) <hr> @endif

回答 4 投票 0

如何删除 Laravel 中 foreach 循环中的最后一个 <hr> 标签?

我正在创建一个博客,我用 标签分隔每篇博客文章。但在底部它也会循环,因为这就是我的 foreach 循环的构建方式。 @foreach($posts 作为 $post) 我正在创建一个博客,并用 <hr> 标签分隔每篇博客文章。但在底部它也会循环,因为这就是我的 foreach 循环的构建方式。 @foreach($posts as $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> <hr> @endforeach 这只会在每个 div 的底部输出一条水平线。有什么帮助吗? 如果我没有理解错的话,这应该是解决办法 @foreach($posts as $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> @if ($loop->last) <hr>// This is the last iteration. @endif @endforeach 另一种可能性是将 last-child 与 CSS 结合使用。 hr:last-child { display: none; } 但是你应该在容器中指定它,否则整个页面上的最后一个小时将不会显示。 举个例子 <div id="post-container"> @foreach($posts as $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> <hr> @endforeach </div> CSS #post-container hr:last-child { display: none; } 你可以使用这个简单的逻辑,你可以使用count()收集方法并将其与foreach中的键进行比较: @php $posts_count = $posts->count(); @endphp @foreach($posts as $key => $post) <div class="row"> <div class="col-md-6"> <h1>some title</h1> <p>some text</p> </div> </div> @if ($key + 1 != $posts_count) <hr> @endif @endforeach 希望这有帮助! 就做吧!在循环结束之前 (foreach) ! @if(!$loop->last) <hr> @endif

回答 4 投票 0

Laraveleach() 方法

我试图理解为什么以下内容总是返回 false: 公共函数 checkDate($transactions) { $start = Carbon::now()->subMonth(); $end = Carbon::now(); $交易...

回答 1 投票 0

在循环 mysql 查询结果集时填充包含两个元素行的数组

我有一个二维数组,我想用 while 循环将值推送给它; $arr[0][1] = 1.值 $arr[0][2] = 2.值 我试过了 while ($zRow = mysql_fetch_array($zQuery)) { $道具[][...

回答 2 投票 0

对于迭代,元素未定义

我有这个代码: for(var i in this.units) { if(this.units[i].x==att.x && this.units[i].y==att.y){} //...更多代码 } 有时,我会随机收到错误 this.units[i] is und...

回答 6 投票 0

对于 groovy 中的每个循环

如何在Groovy中实现foreach? 我有一个 Java 代码示例,但我不知道如何在 Groovy 中实现此代码...... 爪哇: for (对象 objKey : tmpHM.keySet()) { HashMap objHM = (哈...

回答 4 投票 0

如何在 javascript for-of 循环中跳过第一次迭代

我知道如何跳过 javascript foreach 循环中的第一次迭代 dataObject.slice(1).forEach((row) => {}); 我想知道如何在 javascript 中使用 for of 循环做同样的事情,请帮助我,t...

回答 3 投票 0

在嵌套循环内访问父级密钥

如何引用多维数组的键? 这是数组: 大批 ( [2011 年 11 月 18 日] => 数组 ( [C] => 3 [一世] => 1 ) [2011 年 11 月 22 日] => 数组 ( ...

回答 3 投票 0

使用第一个数组中的值作为第二个数组中的变量

我正在处理表的两行,每行都有基于单独数组的嵌套 foreach 循环。 我希望能够从第一行生成一个可用于第二行的值。 看着d...

回答 1 投票 0

在foreach循环中创建JSON对象

我在php中有以下内容: $follow=explode(" ",$_SESSION['正在关注']); //从存储在会话变量中的字符串创建数组 foreach($follow as $val) { $显示=$val; //我的查询 $

回答 1 投票 0

在php foreach循环中创建json对象

我在php中有以下内容: $follow=explode(" ",$_SESSION['正在关注']); //从存储在会话变量中的字符串创建数组 foreach($follow as $val) { $显示=$val; //我的查询 $

回答 1 投票 0

数组中的 PHP 小计

有人可以解释一下如何获取两个外部数组元素下每个值的总和吗? 我想以一个数组结束,该数组显示 2011 年 11 月 18 日每个日期的值,并且否...

回答 3 投票 0

向字典添加项目的 LINQ 方法

我正在尝试通过在 C# 中实现 Peter Norvig 的拼写校正器来更多地了解 LINQ。 第一部分涉及获取大量单词文件(大约 100 万个)并将其放入字典中......

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.