Tecnología

Inicio

Cómo convertir cadena a largo en PHP

Las cadenas pueden ser convertidos y analizan en sus valores numéricos en PHP simplemente mediante el uso dentro de un contexto matemático. PHP determinará el tipo de datos numérico apropiado después de la conversión. Si el número es lo suficientemente pequeño, se convierte en un tipo de datos entero. Si es mayor o contiene decimal o notación científica, a continuación, se convierte en el tipo de datos float, que combina las funciones de los tipos de datos largos, dobles y flotar en C y Java.

Instrucciones

1 Abra un editor de texto y guardarlo inmediatamente con el nombre de "longParse.php."

2 Pegar el código siguiente para asignar una cadena a una variable llamada "$ cadena":

$ LaCadena = "100";

3 Pega el siguiente para convertir esa cadena en un entero y se añade 1 a la misma:

$ = $ Anumber laCadena + 1;

Debido a que la cadena se está utilizando en un contexto matemático y contiene información que puede ser entendido como un número, PHP se convierten automáticamente al tipo numérico apropiado (en este caso un número entero porque el número es tan pequeño) y continuar hacia adelante. Esto puede sentirse incómodo para los programadores que desean un control más preciso sobre los datos resultantes, por lo que es posible llevar a cabo la conversión de forma explícita mediante un comando de yeso.

4 Pega el siguiente para convertir explícitamente la cadena en un entero o un flotador:

$ Anumber = (int) $ laCadena;

$ Anumber = (float) $ laCadena;

Si está seguro de que los números son relativamente pequeños y no contienen decimales, debe utilizar "int", ya que ahorra memoria. Sin embargo, si cree que los números pueden ser muy grandes o con decimales, se debe utilizar "flotar".