Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2009, 18:55
Avatar de acoevil
acoevil
 
Fecha de Ingreso: julio-2008
Ubicación: localhost/colombia/sevillaValle.php
Mensajes: 1.123
Antigüedad: 16 años, 7 meses
Puntos: 32
arrays asociativos

Hola quetal tengo un problema algo torpe pero la verdad no se como solucionarlo
tengo una funcion a la cual el paso como parametro un array ese array son los campos de un formulario y lo que hace la funcion es evaluar el $value del campo y comprobar si tiene espacios en blanco y quitarlos con la funcion trim(); y de esta manera estoy contruyendo un nuevo array asociativo con los nuevos valores sin espacios.

Pero el problema es cuando trato de decirle al nuevo array $nuevos_datos que valla tomando los valores asignados en la diferentes posiciones

Espero entiendan

Código PHP:
function quitar_espacios($array)
    {
        
$s=0;
        
$nuevos_datos=array();
        foreach(
$array as $key => $value)
        {
            
$value=trim($value);
            
$nuevos_datos[$s]=$key=>$value;  //logicamente aqui esta el error pero no se como arreglarlo y decirle que en la posicion 0 se ha igual a esos valores y aumente
            
$s++;
                    
        }
        return 
$this->Campos=$nuevos_datos;
        
    }