Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera ultimamente venho estudando sobre os padrões PSR-0 e PSR-X
e fiquei com uma dúvida, pois uso muito o foreach
Qual a diferença entre:
<?php
foreach ($iterable as $key => $value) {
// corpo de foreach
}
sobre
<?php
foreach ($iterable as $value) {
// corpo de foreach
}
Sendo que ambos trazem o mesmo valor na @var $value
No aguardo! :)
Ref.: https://github.com/enricopvarella/fig-standards/blob/master/accepted/pt-br/PSR-2.md
Nenhuma PSR diz algo sobre. O que é de costume é colocar key somente se você for usá-la.
Valeu galera, obrigado a todos. :joia:
Edit
Érico estou estudando o ótimo material disponibilizado. E logo postarei uma dúvida sobre
Logger Interfacehttps://github.com/enricopvarella/fig-standards/blob/master/accepted/pt-br/PSR-3.md
Vai nos ajudar né???
E a galera que ver o tópico e querem aprender mais a respeito. :worship:
Segue o link:
https://github.com/enricopvarella/fig-standards/tree/master/accepted/pt-br
Érico kkkk
Ao menos não foi "Henrico". $raiva--;
kkkkkk
Não exite diferença no value. Porém fazendo desta forma
você irá pegar também o key. EX:$iterable['indice'] = 'valor';
Ao fazer o foreach aqui irá retornar: