Foros del Web » Programando para Internet » PHP »

Mejorar una funcion(optimizacion de codigo)

Estas en el tema de Mejorar una funcion(optimizacion de codigo) en el foro de PHP en Foros del Web. Pues veran, tengo eta pequeña funcion en php que elimina todos los numeros de una cadena.... pero me suena a que lo estoy haciendo de ...
  #1 (permalink)  
Antiguo 31/03/2011, 15:31
Avatar de Aaronus23  
Fecha de Ingreso: diciembre-2010
Ubicación: https://home
Mensajes: 81
Antigüedad: 13 años, 4 meses
Puntos: 4
Mejorar una funcion(optimizacion de codigo)

Pues veran, tengo eta pequeña funcion en php que elimina todos los numeros de una cadena.... pero me suena a que lo estoy haciendo de manera muy lenta, hay manera de hacerlo mas rapido?

Código PHP:
function stripNum($connumeros) {
$connumeros=trim($connumeros);
$array=str_split($connumeros);
for (
$i=0$i<= count($array); $i++) {
if (!
is_numeric($array[$i]))
$sinnumeros.=$array[$i];
}
return 
$sinnumeros;

Gracias de antemano
  #2 (permalink)  
Antiguo 31/03/2011, 15:34
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Mejorar una funcion(optimizacion de codigo)

Código PHP:
function stripNum($str)
{
  return 
preg_replace('/\d/'''$str);

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 31/03/2011, 15:39
Avatar de Aaronus23  
Fecha de Ingreso: diciembre-2010
Ubicación: https://home
Mensajes: 81
Antigüedad: 13 años, 4 meses
Puntos: 4
Respuesta: Mejorar una funcion(optimizacion de codigo)

Wow... me siento un poco tonto xD
  #4 (permalink)  
Antiguo 31/03/2011, 15:40
Avatar de _ssx  
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Respuesta: Mejorar una funcion(optimizacion de codigo)

Cita:
Iniciado por pateketrueke Ver Mensaje
Código PHP:
function stripNum($str)
{
  return 
preg_replace('/\d/'''$str);

Ese paquetetrueque siempre tan elegante
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador

Etiquetas: mejorar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:40.