Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/10/2007, 17:53
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 21 años, 6 meses
Puntos: 17
Re: foreach y sintaxis

Cómo no...

Código PHP:
$datos = array('key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3');

foreach (
$datos as $clave => $valor) {
  echo 
'La clave "' . $clave . '" tiene un valor "' . $valor . '"<br />';
} 
En este caso, tenemos un array "asociativo", si tenemos un array "enumerativo" podemos usar un for o un foreach

Código PHP:
$datos = array('value1', 'value2', 'value3');

foreach (
$datos as $clave => $valor) {
  echo 
'La clave "' . $clave . '" tiene un valor "' . $valor . '"<br />';
}

for (
$clave = 0; $clave < count($datos); $clave++) {
  echo 
'La clave "' . $clave . '" tiene un valor "' . $clave[$valor] . '"<br />';
} 
¿Queda más claro?