Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2008, 06:52
Keysher
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: comprobaciones en cadena - espacios y numero caracteres

Supongo que irás sacando los registros de la BDD y harás la comprobación con el fin de hacer alguna modificación, ¿no?

De ser así, no sé cual es el modo más óptimo, así a bote pronto yo haría algo así:

Código php:
Ver original
  1. if (($frase[3]) || (strpos($frase, ' ')!==FALSE))
  2.   echo 'algo anda mal en la cadena';

busco directamente el cuarto caracter del string porque creo que es más rápido que un str_len($frase), y hago esta comprobación antes que strpos porque la primera es más rápida, así que si devuelve false ya no evaluaría la segunda condición.

Pero vamos, es algo improvisado, puede que haya formas mejores....

Última edición por Keysher; 25/11/2008 a las 08:26