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 originalpublic function buscarReemplazar($array,$buscado,$reemplazo)
{
for($i=0;$i<$count;$i++)
{
if($array[$i]['a']==$buscado)
{
$array[$i]['c']=$reemplazo;
}
}
}
Si notas, la diferencia es mínima, pero podría ser bastante en caso de tener muchos valores.
Nos vemos.