<?php
$arr= array(0 => 'azul', 1 => 'rojo', 2 => 'verde', 3 => 'rojo');
$arr_norojo=remover("rojo",$arr);
$arr_noazul=remover("azul",$arr);
$arr_norojo=remover_simple("rojo",$arr);
$arr_noazul=remover_simple("azul",$arr);
function remover ($valor,$arr)
{
{
}
echo "Removiendo: ".$valor."\n\n";
return $arr;
}
function remover_simple ($valor,$arr)
{
{
}
echo "Removiendo sólo una vez: ".$valor."\n\n";
return $arr;
}
PD9waHAKCiRhcnI9IGFycmF5KDAgPT4gJ2F6dWwnLCAxID0+ICdyb2pvJywgMiA9PiAndmVyZGUnLCAzID0+ICdyb2pvJyk7CgokYXJyX25vcm9qbz1yZW1vdmVyKCJyb2pvIiwkYXJyKTsKcHJpbnRfcigkYXJyX25vcm9qbyk7CgokYXJyX25vYXp1bD1yZW1vdmVyKCJhenVsIiwkYXJyKTsKcHJpbnRfcigkYXJyX25vYXp1bCk7CgoKJGFycl9ub3Jvam89cmVtb3Zlcl9zaW1wbGUoInJvam8iLCRhcnIpOwpwcmludF9yKCRhcnJfbm9yb2pvKTsKCiRhcnJfbm9henVsPXJlbW92ZXJfc2ltcGxlKCJhenVsIiwkYXJyKTsKcHJpbnRfcigkYXJyX25vYXp1bCk7CgpmdW5jdGlvbiByZW1vdmVyICgkdmFsb3IsJGFycikKewoJZm9yZWFjaCAoYXJyYXlfa2V5cygkYXJyLCAkdmFsb3IpIGFzICRrZXkpIAoJewogICAgCXVuc2V0KCRhcnJbJGtleV0pOwoJfQplY2hvICJSZW1vdmllbmRvOiAiLiR2YWxvci4iXG5cbiI7CnJldHVybiAkYXJyOwp9CgpmdW5jdGlvbiByZW1vdmVyX3NpbXBsZSAoJHZhbG9yLCRhcnIpCnsKCWlmICgoJGtleSA9IGFycmF5X3NlYXJjaCgkdmFsb3IsICRhcnIpKSAhPT0gZmFsc2UpIAoJewogICAgdW5zZXQoJGFyclska2V5XSk7Cgl9CmVjaG8gIlJlbW92aWVuZG8gc8OzbG8gdW5hIHZlejogIi4kdmFsb3IuIlxuXG4iOwpyZXR1cm4gJGFycjsKCgp9