Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2012, 10:52
nightramm
 
Fecha de Ingreso: septiembre-2008
Mensajes: 55
Antigüedad: 16 años, 1 mes
Puntos: 0
Cambiar valor repetido en array.

Hola a todos necesito ayuda con lo siguiente:

tengo el siguiente array a modo de ejemplo:

Código:
array
0 => 
array
  0 => string 'martin'
  'idNombre' => string 'martin'
  1 => string 'Martín'
  'nombre' => string 'Martín'


1 => 
array
  0 => string 'juan'
  'idNombre' => string 'juan'
  1 => string 'Juan'
  'nombre' => string 'Juan'


2 => 
array
  0 => string 'martin'
  'idNombre' => string 'martin'
  1 => string 'Martín'
  'nombre' => string 'Martín'


3 => 
array
  0 => string 'pedro'
  'idNombre' => string 'pedro'
  1 => string 'Pedro'
  'nombre' => string 'Pedro'
Lo que estoy buscando hacer es algo que se de cuenta que array[0]["idNombre"] y array[2]["idNombre"] son iguales y que al detectar esto cambie el valor de array[2]["idNombre"] por otro distinto o sea que el array termine quedando así:

Código:
array
0 => 
array
  0 => string 'martin'
  'idNombre' => string 'martin'
  1 => string 'Martín'
  'nombre' => string 'Martín'


1 => 
array
  0 => string 'juan'
  'idNombre' => string 'juan'
  1 => string 'Juan'
  'nombre' => string 'Juan'


2 => 
array
  0 => string 'martin2'
  'idNombre' => string 'martin2'
  1 => string 'Martín'
  'nombre' => string 'Martín'


3 => 
array
  0 => string 'pedro'
  'idNombre' => string 'pedro'
  1 => string 'Pedro'
  'nombre' => string 'Pedro'
Bueno espero que alguien me pueda dar una mano con esto porque ya pobre varias formas y no pude solucionarlo.

Saludos y gracias