Tipos de datos en PHP | Explicado para principiantes

Tipos de datos en PHP | Explicado para principiantes
Los tipos de datos son metadatos que definen el tipo de datos que se pueden colocar dentro de las variables PHP; Los metadatos significan que son los datos sobre los datos (información sobre datos como la estructura y la sintaxis). Vamos a discutir todos los tipos de datos compatibles con el lenguaje de programación PHP.

Los tipos de datos en palabras mucho más simples no son más que una clasificación de valores que se pueden usar dentro de una variable y el conjunto de métodos y operadores que se pueden aplicar a esos valores. El lenguaje de programación de PHP admite alrededor de 7 tipos de datos predefinidos diferentes, estos tipos de datos son a saber:

  1. Entero
  2. Flotante (o doble)
  3. Cadena
  4. Booleano
  5. Formación
  6. Objeto
  7. Nulo

Vamos a repasar cada uno de ellos por separado. Entonces, repasemos el primero, que es un tipo de datos entero.

Integer DataType

El tipo de datos enteros, como su nombre indica, se usa para almacenar valores enteros. Entero significa valores numéricos que no tienen un punto decimal, o en términos matemáticos, números enteros.

Para definir un entero, simplemente coloque el valor numérico igual a la variable como:

$ número = 500;
var_dump ($ número);
?>

Aquí, como puede ver, estamos creando una variable entera número y establecer su valor en 500.En la siguiente línea, estamos usando el comando var_dump que muestra el tipo de variable y el valor de la variable en la consola.

Después de ejecutar este código, obtiene la siguiente salida:

Como puede ver, el compilador nos dice que la variable es de tipo En t y el valor es 500.

Tipo de datos de flotación

Otro tipo de datos que se ocupa de los valores numéricos es el flotar Tipo de datos, que también se conoce como el tipo de datos dobles. Este tipo de datos se utiliza para almacenar valores numéricos que contienen un punto decimal

Para mostrar esto, puede ver el siguiente código:

$ número2 = 800.85;
var_dump ($ número2);
?>

Obtiene la siguiente salida:

Como puede ver, almacenamos un número flotante dentro de una variable y pudimos imprimirlo en la pantalla.

Tipo de datos de cadena

Los tipos de datos de cadena se utilizan para almacenar datos textuales. Las cadenas son esencialmente la combinación de caracteres encerrados dentro de las comillas. Use las siguientes líneas de código para mostrar el funcionamiento de las cadenas:

$ text = "Este es un tutorial de Linuxhint";
var_dump ($ text);
?>

Obtiene la siguiente salida:

Como puede ver, el compilador nos muestra que la variable es del tipo de datos cadena con 28 caracteres dentro de él. Justo después de eso, la cadena real también se muestra en la pantalla.

Tipo de datos booleano

El tipo de datos booleanos, similar a otros lenguajes de programación, se utiliza para mostrar uno de los dos estados posibles, ya sea en o apagado(Verdadero o FALSO). Para probar el tipo de datos booleanos, pruebe las siguientes líneas de código:

$ bovar = true;
var_dump ($ bovar);
$ bovar2 = false;
var_dump ($ bovar2);
?>

Estamos declarando dos variables y poniendo diferentes valores booleanos dentro de ellas. Cuando ejecuta el fragmento de código anterior, obtiene la siguiente salida:

El compilador muestra el tipo de variable y su valor.

Tipo de datos de matriz

Para comprender mejor la matriz, tendremos una explicación muy breve de lo que es una variable; Una variable es una ubicación de memoria con nombre que se utiliza para almacenar los datos del programa, ahora la matriz se utiliza para almacenar múltiples valores de datos bajo el mismo nombre de variable.

Para crear una matriz, debe usar la matriz de palabras clave y colocar los valores dentro de los paréntesis redondos como:

$ Person = Array ("John", "Doe", 1995);
var_dump ($ persona);
?>

En el código anterior, está creando una variable con nombre persona e información sobre una persona como su primer nombre, apellido y año de nacimiento. Cuando ejecuta el siguiente código, obtiene la salida:

Ahora, puedes ver algunas cosas, la primera es la dígito encerrado dentro del corchetes, Este dígito representa el índice número de este valor, y luego tiene un tipo de datos y el valor en ese índice.

Un objeto PHP

El siguiente tipo de datos es el objeto PHP, al igual que en cualquier otro lenguaje de programación, los objetos se usan con la ayuda de clases para implementar el concepto de programación orientada a objetos, imagine una clase que contiene la información sobre una persona, puede crear esta clase Con las siguientes líneas de código:

classperson
Nombre público $;
público $ yob;
publicfunction__construct ($ name, $ yob)
$ this-> name = $ name;
$ this-> yob = $ yob;

publicFunctionMessage ()
devolver "La persona es" . $ this-> nombre ." nacido en " .$ this-> yob ."!";

Como puede ver, nuestra clase tiene dos propiedades, nombre y año de nacimiento, y una función que imprime el nombre y el año en que nació la persona.

Ahora podemos crear el objeto usando las siguientes líneas:

$ persona1 = nueva persona ("John Doe", "1995");
echo $ persona1 -> mensaje ();

El fragmento de código completo es como:

classperson
Nombre público $;
público $ yob;
publicfunction__construct ($ name, $ yob)
$ this-> name = $ name;
$ this-> yob = $ yob;

publicFunctionMessage ()
devolver "La persona es" . $ this-> nombre ." nacido en " .$ this-> yob ."!";


$ persona1 = nueva persona ("John Doe", "1995");
echo $ persona1 -> mensaje ();
?>

Obtiene la siguiente salida cuando ejecuta el código anterior:

Como puede ver, creó con éxito un objeto usando una clase e imprimió sus propiedades en la pantalla.

Tipo de datos nulo

Este tipo de datos se utiliza para almacenar solo un valor y eso es nulo; Si la variable no se le da un valor, entonces se considera un Valor nulo.

Escriba el siguiente código para probar el tipo de datos nulo:

$ hello = null;
var_dump ($ hello);
?>

Ya verás:

Como puede ver, el tipo de variable es nulo.

Conclusión

Las variables en PHP pueden ser de diferentes tipos de datos dependiendo del valor que almacenan dentro de ellos; Observamos cada tipo de datos ofrecido por el lenguaje de programación PHP y los probamos con ejemplos. Las variables son el elemento más esencial cuando se trata de programación. Es por eso que saber cómo funcionan las variables en PHP es crucial para ser bueno en PHP.