Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2010, 10:37
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Busqueda en un Array de Arrays ... como?

El código que tienes debería estar bien. El reemplazo se ve bien también. ¿Lo probaste? No debería causarte error alguno. Solo te recomendaría que el count() lo pongas fuera del for, para así mejorar el rendimiendo del script, ya que si tienes cientos de miles de valores en tu arreglo, sería mejor hacer lo siguiente :

Código PHP:
Ver original
  1. public function buscarReemplazar($array,$buscado,$reemplazo)
  2. {
  3.    $count = count($array);
  4.    for($i=0;$i<$count;$i++)
  5.    {
  6.       if($array[$i]['a']==$buscado)
  7.       {
  8.           $array[$i]['c']=$reemplazo;
  9.       }
  10.    }
  11. }

Si notas, la diferencia es mínima, pero podría ser bastante en caso de tener muchos valores.

Nos vemos.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.