ubiquitour.com

Cómo utilizar INT con PHP

Cómo utilizar INT con PHP

El lenguaje de programación PHP es un lenguaje utilizado para escribir páginas Web dinámicas. Una página Web normal está escrita en HTML, o Hypertext Markup Language. HTML no tiene ningún construcciones de programación ya que sólo está destinado a definir la estructura de un documento. Un programa PHP contiene una plantilla HTML con los bloques de código PHP insertado en varios lugares. Cuando se ejecuta el programa, los bloques generan código HTML, proporcionando así un elemento de programación en HTML. PHP no tiene un método de declarar tipos de datos. Sin embargo, el método int de datos tipo bastidor que compensa.

Tipos de datos

Muchos lenguajes de programación--pero no PHP - requiere una declaración formal de una variable antes de utilizarla. Las variables son los titulares de datos y por lo general tienen propiedades específicas que se les asignadas en una declaración, incluyendo los tipos de datos. PHP proporciona una variable del tipo de los primeros datos que en él. Por lo que la variable no tiene que ser declarado, sólo utiliza constantemente. Por ejemplo, $a_var = "10" hace a_var una variable de cadena de caracteres, $a_var = 10, es una variable de tipo entero.

Tipo bastidor

"Tipo casting" significa convertir los datos en una variable de un tipo de datos a otro. PHP es un lenguaje muy tolerante. Muchos idiomas generan mensajes de error o incluso detener la ejecución si se intenta convertir los datos a un tipo de datos incompatible. PHP no lo hace. Sólo convierte todo que lo posible. Por lo tanto, en PHP, si la cadena "10abc" se convierte a un entero, la parte de "abc" es cortada en lugar de causar una condición de error.

Uso

El elenco de int había precedido una variable, como un modificador. Sin embargo, los moldes tienen una sintaxis específica que los hacen diferentes de modificadores estándar o funciones. La función intval realiza la misma tarea como int que intval se implementa como "intval($a_var)", int se implementa como "(int) $a_val." Esto difiere de modificadores, que precedió a la variable sin paréntesis, como "global $variable." El elenco de int devuelve un valor y así tiene que ser un conjunto variable hasta coger la salida o los resultados del elenco pueden introducirse en otra operación.

Condiciones

El elenco de int no sólo convertir cadenas en números enteros. Una variable booleana se convierte en 1, si su estado es TRUE o 0 si su estado es FALSE. Números con decimales, como el tipo flotante de punto "float" se redondean al número entero más cercano por int. Sin embargo, que no funciona bien convertir la salida de una ecuación matemática que da lugar a fracciones int. En estos casos es mejor realizar la operación y luego redondear el número en lugar de lanzarlo como un entero.