Tipos de datos PHP

Tipos De Datos Php



PHP es un lenguaje de secuencias de comandos del lado del servidor que puede manejar ocho tipos de datos diferentes para almacenar los valores en las variables y cada tipo de datos puede realizar cosas diferentes. Estos tipos de datos se clasifican en 3 tipos que incluyen escalador, compuesto y tipo de datos especial. Estos tipos de datos se usan para crear variables en programas PHP y los discutiremos en detalle en esta guía.

Tipos de datos PHP

Hay numerosos tipos de datos disponibles en PHP que se pueden usar para almacenar varios tipos de datos. Estos tipos de datos se dividen en tres grandes categorías:

1: Tipo de datos escalares

En este tipo de datos, la variable puede contener un solo valor a la vez. Los siguientes son los tipos de datos escalares en PHP:







  • Entero: Úselo para almacenar números sin puntos decimales como 10,15.
  • Flotar: Se utiliza para almacenar números con puntos decimales como 12,45, 54,566.
  • Cadena: Se utiliza para almacenar datos de texto, que pueden estar entre comillas simples ('Hola') o dobles, o comillas dobles ('Hola').
  • Booleano: Se utiliza para almacenar valores lógicos, ya sean verdaderos o falsos.

Ejemplo 1

En el código de ejemplo escrito a continuación, he definido tres tipos de datos diferentes. la primera variable $n1 almacena el valor entero, $n2 almacena el flotador, y $ch tiene el valor de cadena:





$n1 = 14 ;

$n2 = 22.34 ;

$ch = 'linux' ;

eco 'El entero es: $n1 \norte ' ;

eco 'El Flotador es: $n2 \norte ' ;

eco 'El personaje es: $ch \norte ' ;

?>



Ejemplo 2

En el siguiente código de ejemplo, estoy usando el datos booleanos tipo:







$variable = verdadero ;

var_dump ( $variable ) ;

?>

2: Tipo de datos compuestos

En el tipo de datos compuesto , la variable puede contener más de un valor:



  • Formación: La matriz es el conjunto de diferentes valores a los que se puede acceder a través de una clave.
  • Objeto: El objeto es un ejemplo de una clase que contiene métodos y funciones. Cada objeto comparte las mismas propiedades y métodos que la clase principal.

Ejemplo 1

El siguiente ejemplo ilustra la declaración del tipo de datos de matrices y la salida de la consola en PHP:



$idiomas = formación ( 'PHP' , 'C' , 'Java' , 'Ir' , 'C#' ) ;

eco 'Primer elemento: $idiomas[0] \norte ' ;

eco 'Segundo elemento: $idiomas[1] \norte ' ;

eco 'Tercer Elemento: $idiomas[2] \norte ' ;

eco 'Cuarto Elemento: $idiomas[3] \norte ' ;

eco 'Quinto Elemento: $idiomas[4] \norte ' ;

?>

Ejemplo 2

En el siguiente ejemplo, primero hemos definido el rectángulo de clase y luego creó un mensaje de objeto con el Rectángulo clase:



clase Rectángulo {

público $ancho ;

público $ altura ;

público función área ( ) {

devolver $esto -> ancho * $esto -> altura ;

}

}

$recto = nuevo Rectángulo ;

$recto -> ancho = 5 ;

$recto -> altura = 10 ;

eco 'Área del rectángulo: ' . $recto -> área ( ) . ' \norte ' ;

?>

3: Tipo de datos especiales

Los siguientes son dos tipos de datos especiales de PHP:

  • NULO: El nulo no representa nada; muestra la ausencia de valor en la variable.
  • Recurso: La variable apunta a alguna fuente externa.

Ejemplo 1

El siguiente código de ejemplo muestra el comportamiento del tipo de datos nulo en PHP:



$y = nulo ;

var_dump ( $y ) ;

?>

Ejemplo 2

El recurso se usa para apuntar a algunos archivos para abrirlos en PHP. El siguiente código de ejemplo se puede usar para usar los datos de recursos:



$manejar = abierto ( 'miarchivo.txt' , 'r' ) o el ( '¡No es posible abrir el archivo!' ) ;

eco miedo ( $manejar , tamaño del archivo ( 'miarchivo.txt' ) ) ;

cerrar ( $manejar ) ;

?>

En el ejemplo anterior, la función fopen() proporcionará el identificador del recurso al abrir el archivo de recursos y asignarlo a la variable $identificador. La salida del navegador del código es:

Línea de fondo

PHP ofrece una variedad de tipos de datos para almacenar y manipular diferentes tipos de datos, incluidos escalar , compuesto , y tipos de datos especiales . Comprender los diferentes tipos de datos y sus usos es esencial para escribir un código PHP eficaz. Con esta guía, ahora comprende mejor los tipos de datos de PHP y cómo usarlos en su código.