Perguntas com a marcação «foreach»

foreach é uma construção em loop que executa um determinado pedaço de código para cada elemento em uma lista / coleção / matriz. Ao contrário de um loop for, o loop foreach não exige que o codificador mantenha uma variável de contador para evitar erros de um a um (poste de vedação). .

19
Argumento inválido fornecido para foreach ()
Muitas vezes acontece comigo lidar com dados que podem ser uma matriz ou uma variável nula e alimentar alguns foreachcom esses dados. $values = get_values(); foreach ($values as $value){ ... } Ao alimentar um foreach com dados que não são uma matriz, você recebe um aviso: Aviso: argumento inválido fornecido …
304 php  foreach 


4
"Continue" em cursor.forEach ()
Estou criando um aplicativo usando meteor.js e MongoDB e tenho uma pergunta sobre cursor.forEach (). Desejo verificar algumas condições no início de cada iteração forEach e, em seguida, pular o elemento, se não for necessário executar a operação para economizar tempo. Aqui está o meu código: // Fetch all objects …

4
sair de se e foreach
Eu tenho um loop foreach e uma declaração if. Se uma correspondência for encontrada, eu preciso sair do foreach. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break out of if and foreach here> …



11
JS: iterando sobre o resultado de getElementsByClassName usando Array.forEach
Quero iterar sobre alguns elementos DOM, estou fazendo o seguinte: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); mas eu recebo um erro: document.getElementsByClassName ("myclass"). forEach não é uma função Eu estou usando o Firefox 3, então eu sei que ambos getElementsByClassNamee Array.forEachestão presentes. Isso funciona bem: [2, …

26
Foreach loop, determine qual é a última iteração do loop
Eu tenho um foreachloop e preciso executar alguma lógica quando o último item for escolhido List, por exemplo: foreach (Item result in Model.Results) { //if current result is the last item in Model.Results //then do something in the code } Posso saber qual loop é o último sem usar loop …
233 c#  asp.net  foreach 





7
Qual é mais eficiente, um loop para cada ou um iterador?
Qual é a maneira mais eficiente de percorrer uma coleção? List<Integer> a = new ArrayList<Integer>(); for (Integer integer : a) { integer.toString(); } ou List<Integer> a = new ArrayList<Integer>(); for (Iterator iterator = a.iterator(); iterator.hasNext();) { Integer integer = (Integer) iterator.next(); integer.toString(); } Por favor, note que este não é …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.