Uno de los ejemplos de un bucle foreach
en PHP esPHP bucle foreach ejemplo confusión
foreach ($row as $key => $value) {
// somecode
}
Estoy teniendo problemas para entender lo que el =>
está haciendo. ¿Alguien puede explicarme cómo es "visto" o evaluado por PHP? ¿Cuál es el orden de operación, qué valor está asignado a $key
?
Lo que lo hace diferente de:
foreach ($row as $value) {
// somecode
}
?
que lógicamente pensé que el valor de $value
sería asignado a $key
, entonces sería asignado como una fila de $row
, pero que es obviamente incorrecto ...
posible duplicado de [Referencia - ¿Qué significa este símbolo en PHP?] (Http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) –