sábado, 7 de diciembre de 2013

Como reemplazar elementos de un array con PHP - array_replace


La función array_replace de php es muy útil para reemplazar elementos a partir de su index, en el primer parámetro se indica el array en el cual se realizará el reemplazo, en el segundo parámetro se indica el array o arrays asociativos, que a través de su clave(key) accederá al index asignando el nuevo valor al elemento.

array_replace($array, $replace1, $replace2, ...)




Código del ejemplo ...


<?php
/* By http://php-estudios.blogspot.com */

/* array_replace($array, $replace1, $replace2, ...) */

/* La función array_replace de php es muy útil para reemplazar elementos a partir de su index, en el primer parámetro se indica 
el array en el cual se realizará el reemplazo, en el segundo parámetro se indica el array o arrays asociativos, que a través de 
su clave(key) accederá al index asignando el nuevo valor al elemento. */

$array = array(1, 2, 3, 4, 5);

print "<p>Array donde se reemplazarán algunos de sus elementos: " . implode(", ", $array) . "</p>";

$replace = array(0 => "uno", 2 => "tres", 4 => "cinco");

$array = array_replace($array, $replace);

$show = "";
foreach($array as $index => $value)
{
$show .= "<p>$index : $value</p>";
}

print "<p>El array con algunos elementos reemplazados: " . $show . "</p>";

?>




No hay comentarios: