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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.