diff --git a/language/control-structures/foreach.xml b/language/control-structures/foreach.xml index ddf747769..7bb034fc0 100644 --- a/language/control-structures/foreach.xml +++ b/language/control-structures/foreach.xml @@ -1,12 +1,11 @@ - - + foreach La estructura foreach proporciona una forma sencilla de - iterar sobre arrays y objetos Traversable. + iterar sobre arrays y objetos. foreach generará un error cuando se utilice con una variable que contenga un tipo de dato diferente o con una variable no inicializada. @@ -27,7 +26,7 @@ foreach (iterable_expression as $key => $value) { - La primera forma recorre el iterable dado por + La primera forma recorre el valor dado por iterable_expression. En cada iteración, el valor del elemento actual se asigna a $value. @@ -41,6 +40,8 @@ foreach (iterable_expression as $key => $value) { y key. + Por defecto, un objeto se recorre sobre las propiedades que son + visibles desde el ámbito actual. Es posible personalizar la iteración de objetos.