
09/11/2004, 18:20
|
 | | | Fecha de Ingreso: agosto-2004 Ubicación: Madrid, España
Mensajes: 280
Antigüedad: 20 años, 6 meses Puntos: 1 | |
Vamos a ver A ver, os cuento. Lo que tengo es un array $v, y tengo q asignarle un valor nuevo a algunas celdas del array, pero no a todas. Es decir, por ejemplo actualizar $v[1] y $v[2], pero no $v[0] ni $v[3].
El problema, es que no sé a priori cuales son esas variables, o qué índices son. Sé que tendré, por ejemplo en este caso, una variable que será $i_0 y otra que será $i_3, nuevos valores de $v[0] y $v[3] respectivamente.
Pero puede que en otra ocasión sólo tenga $i_1, o las tenga todas, luego no puedo hacer una asignación directa como siempre. Bueno, sí puedo, pero intengo no poner algo de tipo $v[0] = $i_0; $v[1] = $_i1; sucesivamente.
Si hubiese algo como una función del tipo f("i_0"), que devuelva el valor de $i_0, pues todo arreglado, pero no sé si habrá.
Si hay alguna otra idea, será bienvenida. Gracias. |