Most voted "foreach" questions
Provides an easy way to iterate over vectors and matrices.
Learn more…324 questions
Sort by count of
- 
		29 votes6 answers66760 views"foreach" in JavascriptBy way of example, in PHP we have the function foreach() (English) which allows us to execute a certain code for each element found in a matrix: <?php $arr = array(1, 2, 3, 4, 5, 6); foreach… 
- 
		27 votes12 answers28737 viewsWhat are the ways to iterate an array in PHP (without foreach)?Before I am censured by the question, notice beforehand that the purpose of it is simply to level curiosity. I know that the foreach is the most suitable means for this. But I would like to know the… 
- 
		18 votes3 answers713 viewsforeach is a loop or iterator? Or can it be both?In a video tutorial the instructor stated not to fall for the nonsense of thinking that the foreach is a loop, and it was vehement that he was an iterator. There are cases where we can go through… 
- 
		14 votes3 answers19255 viewsWhat is the difference between while, for, while and foreach?What is the difference between the while , do while, for and foreach in PHP, because they give the impression that same functionality. All of them can be used to create a loop or has other purposes?… 
- 
		12 votes5 answers3081 viewsHow to decide between using for or foreach?When should I choose between using the for or foreach? They both do pretty much the same thing, and I always wonder if I’m using the "correct"... My doubt increases when people say to use the for… 
- 
		11 votes3 answers242 viewsWhy do I need to declare a guy inside the "foreach"?Why in a foreach we always need to declare a variable. Example: for(Pessoa pessoa : pessoas) { //qualquer coisa } In other words, I want to know why it is not possible to do this: Pessoa pessoa;… 
- 
		11 votes2 answers359 views
- 
		10 votes2 answers4980 viewsHow to determine the last element of a list in a foreach?Given any list, how to know if the foreach is in the last element? There are some ways to do this, the one I see most is to save the last element and check if the current element is the same, but… 
- 
		9 votes2 answers1839 viewsWhich one performs better? For or Foreach+Range?Of the two forms below, which has a better performance? For: for( $x=1; $x < 31; $x++ ) echo $x . PHP_EOL; Foreach + range: foreach( range(1,30) as $x ) echo $x . PHP_EOL; I know the difference… 
- 
		9 votes2 answers1167 viewsForeach of C# vs Foreach() of EF6Follows code: ForEach() of EF6: var result = ctx.Table.Where(x => x.User == "João").ToList(); result.ForEach(x => x.Read = true); ctx.SaveChanges(); foreach of the C#: var result =… 
- 
		9 votes2 answers298 viewsHow to check if a value is iterable by foreach in PHP?In PHP, not just arrays are eternal, but also some specific objects. For example, objects that implement the interface Iterator or IteratorAggregate. Another example is stdClass and ArrayObject,… 
- 
		8 votes2 answers1582 viewsVariable of the foreach loopWhen we use a loop loop foreach, the local variable we create to receive the contents of the list in question is passed by value or reference? Ex: foreach (var item in listItems) { //TODO } The… 
- 
		7 votes2 answers218 viewsQuit two PHP ForeachsI need to iterate several Collections and if I find a condition I should leave more than one iteration loop. Ex.: foreach ($order->getItemCollection() as $item) { foreach… 
- 
		7 votes1 answer230 viewsLoop overload with use of foreachOla I am having a serious problem at least and what the aqual hosting company this my site is claiming that my code below is overloading the queries or performing various loops, and do not know more… 
- 
		7 votes2 answers2134 viewsWhich loop is faster for or foreach in C#?I’ve read articles from some programming languages that loop for is faster than the foreach, and wanted to know if C# has performance differences? 
- 
		7 votes2 answers1573 viewsShow real-time loop resultI’m using a loop to send emails from an array. Every time the loop runs the function sleep(4); is executed. The problem is that php output only happens at the end, ie the lines echo… 
- 
		7 votes2 answers327 views
- 
		6 votes3 answers502 viewsINSERT query does not work inside a loopSo guys, I’m not getting to solve this query problem within a foreach loop not run. At first I thought it was something wrong with Pdo->beginTransaction so I commented on that part and left only… 
- 
		6 votes2 answers286 viewsReturn with all foreach linesI have the following script: <?php $recursos_data = array( array( "id" => "0", "recurso_nome" => "madeira", "producao" => "%produz%", "estoque" => "200" ), array( "id" => "1",… 
- 
		6 votes2 answers2547 viewsHow to get out of a cycle in C#?I need to get out of the foreach when the value is equal to 1 foreach (DataGridViewRow dr in dgvValetes) if(dr.Cells["valor"].toString()=="1") //Sair aqui I don’t know how to do...… 
- 
		6 votes2 answers5494 viewsForeach inside of foreachI need to run a foreach within another foreach in PHP. But it gives me the following error: Parse error: syntax error, Unexpected T_FOREACH referring to the line where the second foreach occurs.… 
- 
		6 votes2 answers1244 views
- 
		6 votes2 answers191 viewsDoes the List<T> Method. Foreach exist?I’m trying to implement the example of this page, but VS2015 (.NET 4.5) says the method ForEach() there is no class Program { static void Main() { List<String> names = new… 
- 
		6 votes3 answers3023 viewsForeach Array incrementing another arraywith a doubt in performing a foreach and incrementing another helper to perform an Insert in the bank, see only: When I send a form via post I have the following array as a result: array (size=2)… 
- 
		5 votes5 answers7269 viewsUse if inside foreachI’m trying to change the order in which the results appear within a loop using foreach. What I need is for the numbers larger than five to appear first, followed by the rest of the numbers. So I… 
- 
		5 votes1 answer127 views
- 
		5 votes5 answers5699 viewsHow to get the current iteration index of a foreach?Usually in order to get the current iteration index within a foreach, I do it this way: int i=0; foreach (var elemento in list) { // Qualquer coisa i++; } I believe there are other methods to get… 
- 
		5 votes3 answers894 viewsWhat is the difference between foreach uses in php?What is the difference between these two means of using the foreach in php? One would be more special than the other, bringing some advantage for example? Method 1: foreach ($arr as $key =>… 
- 
		5 votes1 answer13456 viewsHow to go through attributes of a JSON?I’m trying to go through attributes of a json, I’m trying this way for (var i = 0, length = r.length; i < length; i++) { for (var i2 = 0,length = r[i].lenght; i2 < length; i2++ ){… 
- 
		5 votes1 answer25706 viewsWarning: Illegal string offsetI’m trying to show in the report the result of a INNER JOIN 3 tables, save the 3 values in a array and make a foreach to go through all the records, but the following error appears: Warning: Illegal… 
- 
		5 votes1 answer803 viewsGetting information from an array within a foreach - PHPGood afternoon. I’m developing a PHP application using Laravel, and I’m having a hard time. I have a table with the Account name, which has the code of this account, represented by the variable… 
- 
		5 votes2 answers1048 viewsForeach PHP JSON json_decode How to print sub arrayGood morning folks! My question is this. I created a foreach to access the data below an API $token = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; $headers = array('Authorization: Token ' . $token); $ch_subs =… 
- 
		4 votes2 answers339 viewsTrade foreach for forI need to change the following foreach() by a for(). The problem is that instead of arrays the loop runs through a dictionary. This is the code I want to transform for(): foreach (var joint in… 
- 
		4 votes1 answer123 viewsMethod with foreach only returns falseI have a method that will check whether the debt is equal to zero(divida == "0"). If it is he returns true, else it returns false. Code: for(String divida : dividas){ return divida == "0";… 
- 
		4 votes3 answers408 viewsError listing items from a foreach() arrayI have a array with the list of several Brazilian banks and need to take the name of the bank where the code according to what is in the user’s account, only when doing this search for code it… 
- 
		4 votes1 answer299 viewsHelp with PHP repeat structure - PARSER - simple_html_dom.phpI’m doing a parser with simple_html_dom.php where I pull all the links from a given page. I can pull the links and assign to an array, here comes the problem: this page has a maximum display limit… 
- 
		4 votes1 answer228 viewsUsing Foreach in PHPThe builder foreach provides an easy way to iterate on arrays. In several scripts we can observe the following usage: foreach ($array as $value) { $value = $value * 2; } However, in some cases the… 
- 
		4 votes1 answer132 viewsHow to create foreach (PHP/SQL)I’m trying to send from a form html, a table, with two fields with Array[]. These two fields are Service and Value, I want to add more than one product on form, and he insert into different records… 
- 
		4 votes3 answers3129 viewsHow to list the properties of an object in php using foreach?I have the following class: class Usuario{ private $nome; private $profissao; function setNome($nome){ $this->nome = $nome; } function getNome(){ return $this->nome; } function… 
- 
		4 votes1 answer838 viewsForeach within Foreach PHPI have the following code: $row = $twitterusers->selectUserAll(); foreach ($row as $fetch) { $users[] = $fetch; } var_dump($users); It takes all users from the table, but when using the var_dump… 
- 
		3 votes4 answers721 viewsforeach php inside <script>Could you tell me if the use of this code is wrong: <script type="text/javascript"> <?php foreach ($lista as $key => $value) { $id_indicador = $lista[$key]['id']; ?> var id_indicador… 
- 
		3 votes2 answers1246 viewsScroll through dates by printing a field for eachI’m making a system kind of like a calendar / schedule. In it I have a table semestre who has a field data de incio and one of data fim and I need to go through these dates by printing the name of… 
- 
		3 votes3 answers736 viewsMultiple UPDATE from a dynamic fieldI’m trying to catch the ids that come by user-selected checkbox (array), and through these ids, update the table, with the following code: $ocs_imp = $_POST['check_imprime']; $contar =… 
- 
		3 votes1 answer89 viewsMight there be some error in the execution of foreach in this method?The execution of the code below may occur some error? protected void ImprimeValores(Ilist<int> values) { if (values.Count > 0 && values != null) { foreach(int v in values)… 
- 
		3 votes2 answers607 viewsForeach duplicating the dataI possess 2 foreachs, to search for dates on ViewBags, where I return both in a select. But for each item of the first foreach, it makes a complete loop in the second, thus doubling the values, for… 
- 
		3 votes2 answers1944 viewsRemove comma from the last foreach value in PHPGood morning, I have a foreach in my system and I need to separate the items pro comma, then the foreach is like this foreach($value as $item){ echo $item . ','} the result obviously comes out:… 
- 
		3 votes1 answer377 viewsForeach behavior with variables by referenceI was doing some tests and I realized that the foreach has a strange behavior. Suppose I have the following array: $array = array('primeiro', 'segundo', 'terceiro'); When I run one foreach using a… 
- 
		3 votes1 answer429 viewsMore than one list in the same loopI can put more than one list on it loop? for example, you can put more than one variable in a for: for (int a, b; a<10 b<20; a++ b++) { ....... } So I wanted to put more than one list on it… 
- 
		3 votes2 answers95 viewsLabel in loop on ForeachI’m having difficulty showing information that comes from an object to display on a Label, returning in list form. //Pegando os dados do Rest e armazenando na variável usuários var usuario =… 
- 
		3 votes1 answer392 viewsforeach javascript arrayI have the following script: var data = JSON.parse( '<?php echo json_encode($lista_tipo_indicadores) ?>' ); var cores = JSON.parse('<?php echo json_encode($cores) ?>'); // Quantidade de…