[Php-avanzado] Problema foreach
Matias Gea
matigea en gmail.com
Mar Mayo 19 08:21:14 ART 2009
No debería funcionar de ninguna de esas formas. La forma correcta de hacerlo
es la siguiente:
foreach($a as $k => $y){
$a[$k] = 0;
}
Es la forma extendida del foreach. La $k es la variable que contiene el
índice del elemento que se está utilizando.
Éste código:
foreach($a as $y){
$y[]="0";
}
agregaría tres datos más al arreglo, con valor 0. Quedaría (1,2,3,0,0,0).
Éste código:
foreach($a as $y){
$a[$y]=0;
}
redefine los índices 1,2 y 3 del arreglo, así que quedaría: (1,0,0,0).
Cualquier cosa, pregunte.
Saludos, Matias.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20090519/28472c21/attachment.htm
Más información sobre la lista de distribución Php-avanzado