Re: [PHP-ES] Contar caracteres string
[email protected] (Fernando Zapata Miranda)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
bueno prueba los siguiente - usa trim ya que es muy probable que el campo en la BD sea un char y no un varchary tenga espacios en blanco - la funcion es strlen no strlent <?php $var='123456789011 '; echo $var; echo "<br>"; echo strlen(trim($var)); echo "<br>"; echo is_numeric(trim($var)); echo "<br>"; ?> suerte 2010/4/7 Jacobo Pedrosa <[email protected]> > Hola a todos, > > Estoy desarrollando una aplicación para catalogar libros a través del ISBN. > para ello necesito comprobar si un string es de una determinada longitud o > de otra (10 o 13). Al utilizar strlen me da un numero superior aun sabiendo > que deberia ser otro. Es decir: > > echo $var; > > //imprmie 123456789011 > > echo strlent($var); > //imprime 31 en lugar de 13 > > pero lo más curioso es que intento hacer la comprobación de si es numerico: > is_numeric($var) y me da false. > > Alguien tiene alguna idea de por que pasa esto? > > > Gracias! > -- Ing Fernando Antonio Zapata Miranda. Lima - Perú 2573064 - 92565439