Als «foreach» getaggte Fragen

foreach ist ein Schleifenkonstrukt, das einen bestimmten Code für jedes Element in einer Liste / Sammlung / einem Array ausführt. Im Gegensatz zu einer for-Schleife muss der Codierer für die foreach-Schleife keine Zählervariable verwalten, um Fehler zu vermeiden (Zaunpfosten). Diese wird empfohlen, wenn eine einfache Iteration über das gesamte Array / die Liste / die Sammlung erforderlich ist .

11
Gibt es in Python 3 eine 'foreach'-Funktion?
Wenn ich auf die Situation stoße, in der ich es in Javascript tun kann, denke ich immer, wenn es eine foreachFunktion gibt, wäre es bequem. Mit foreach meine ich die Funktion, die unten beschrieben wird: def foreach(fn,iterable): for x in iterable: fn(x) Sie machen es einfach für jedes Element und …

4
PHP für jeden Schleifenschlüsselwert
Ich führe diesen DB-Aufruf aus, um ein mehrdimensionales Array zu erhalten. Ich versuche, die Schlüssel für jedes Array abzurufen, aber wenn ich es versuche, wird es leer oder als Array angezeigt. $root_array = array(); $sites = $this->sites($member_id); foreach ($sites as $site){ $records = $this->db->select('p.name as place_name, p.id as place_id,p.active as …
135 php  foreach 

12
Was macht [] .forEach.call () in JavaScript?
Ich habe mir einige Codeausschnitte angesehen und mehrere Elemente gefunden, die eine Funktion über eine Knotenliste aufrufen, wobei forEach auf ein leeres Array angewendet wurde. Zum Beispiel habe ich so etwas wie: [].forEach.call( document.querySelectorAll('a'), function(el) { // whatever with the current node }); aber ich kann nicht verstehen, wie es …

5
Leistung von FOR vs FOREACH in PHP
Zunächst einmal verstehe ich, dass in 90% der Anwendungen der Leistungsunterschied völlig irrelevant ist, aber ich muss nur wissen, welches das schnellere Konstrukt ist. Das und ... Die Informationen, die derzeit im Internet verfügbar sind, sind verwirrend. Viele Leute sagen, dass foreach schlecht ist, aber technisch sollte es schneller sein, …


7
Wie entferne ich ein Array-Element in einer foreach-Schleife?
Ich möchte ein Array mit durchlaufen foreach, um zu überprüfen, ob ein Wert vorhanden ist. Wenn der Wert vorhanden ist, möchte ich das Element löschen, das ihn enthält. Ich habe folgenden Code: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Ich weiß nicht, wie ich …
127 php  arrays  loops  foreach 

11
Wie springe ich in C # aus einer foreach-Schleife?
Wie kann ich foreachin C # aus einer Schleife ausbrechen, wenn eines der Elemente die Anforderung erfüllt? Beispielsweise: foreach(string s in sList){ if(s.equals("ok")){ //jump foreach loop and return true } //no item equals to "ok" then return false }
124 c#  .net  foreach 


8
Ist eine LINQ-Anweisung schneller als eine 'foreach'-Schleife?
Ich schreibe einen Mesh-Rendering-Manager und dachte, es wäre eine gute Idee, alle Meshes, die denselben Shader verwenden, zu gruppieren und diese dann zu rendern, während ich mich in diesem Shader-Pass befinde. Ich verwende derzeit eine foreachSchleife, habe mich aber gefragt, ob die Verwendung von LINQ zu einer Leistungssteigerung führen könnte.
123 c#  performance  linq  foreach 


8
`break` und` continue` in` forEach` in Kotlin
Kotlin hat sehr schöner Iterieren Funktionen, wie forEachoder repeat, aber ich bin nicht in der Lage das zu machen breakund continuemit ihnen Operatoren arbeiten (sowohl lokale als auch nicht-lokal): repeat(5) { break } (1..5).forEach { continue@forEach } Das Ziel ist es, übliche Schleifen mit der funktionalen Syntax so nah wie …
118 loops  foreach  lambda  kotlin 


8
Wie speichere ich Werte aus einer foreach-Schleife in einem Array?
Müssen Sie Werte aus jeder Schleife in einem Array speichern, brauchen Sie dabei Hilfe. Der folgende Code funktioniert nicht, speichert nur den letzten Wert, der versucht wurde, $items .= ...,aber das reicht auch nicht aus, jede Hilfe wird geschätzt. foreach($group_membership as $i => $username) { $items = array($username); } print_r($items);
115 php  foreach 

5
foreach Schleife in eckigen js
Ich ging durch die forEach loopin AngularJS. Es gibt einige Punkte, die ich nicht verstanden habe. Was ist die Verwendung der Iteratorfunktion? Gibt es einen Weg, ohne ihn auszukommen? Welche Bedeutung haben der Schlüssel und der Wert, wie unten gezeigt? angular.forEach($scope.data, function(value, key){}); PS: Ich habe versucht, diese Funktion ohne …
110 angularjs  foreach 

2
PHP - Ändert das aktuelle Objekt in jeder Schleife
Ich habe mich gefragt, ob es möglich ist, das aktuelle Objekt zu bearbeiten, das in einer foreachSchleife verarbeitet wird Ich arbeite mit einer Reihe von Objekten $questionsund möchte in meiner Datenbank nach den Antworten suchen, die mit diesem Frageobjekt verknüpft sind. Holen Sie sich also für jede Frage die Antwortobjekte …
109 php  arrays  object  foreach 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.