Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/08/2004, 22:45
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Ok... lo que se puede hacer es primero preguntar si es numérico y si lo es, recién pasar por strpos()....
Código PHP:
foreach ($matriz_cad as $val) { 
    
$val_usa strtr($val,',.','.,'); // convetimos a numero americano 
    
if (is_numeric($val_usa)){
    if(
strpos($val_usa,'.')){
        
$cad_transf[] = number_format($val_usa,2);
    }else{
        
$cad_transf[] = $val_usa;
    } 
    }else{
    
$cad_transf[] = $val;
    } 

Saludos