Tipos de Datos en PHP

Php tipos de datos

Hoy veremos cuales son los tipos de datos en PHP.

PHP soporta varios tipos de datos como muchos otros lenguajes, vamos a empezar definiendo los tipos de dato enteros:

Entero (Integer)

  • Son números
  • No contienen decimales
  • Pueden ser positivos o negativos
  • Pueden contener números octales(base 8), hexadecimales (base 16) y binarios ()

Algunos ejemplos de números enteros en php:

<?php
  $puntaje = 12;
  $sueldo = 854000;
  $saldo = -154;
  $a = 0123; // número octal (equivale a 83 decimal)
  $b = 0x1A; // número hexadecimal (equivale a 26 decimal)
  $c = 0b11111111; // número binario (equivale al 255 decimal)
?>

Decimal (Float, o coma flotante)

  • Son números reales
  • Se escriben con (.)
  • Se pueden redondear con el método round()
  • Pueden ser negativos

Algunos ejemplos de números decimales en php:

<?php
  $pagoTotal = 102.45;
  $puntaje = 48.51;
  $saldo = -15.23;
  $a = 1.234; 
  $b = 1.2e3; 
  $c = 7E-10;
  $d = 1_234.567; // a partir de PHP 7.4.0
?>

Booleano

  • Solo pueden contener dos valores: verdadero o falso
  • No son case sensitive (Sensible a mayúsculas o minúsculas)
  • Se pueden representar también de la sigueinte manera: para los valores enteros el 0 es false y cualquier otro valor diferente de cero es true
  • Pueden ser negativos

Algunos ejemplos de booleanos en php:

<?php
  $puedeAcceder = FALSE;
  $validado = true; 
?>

Strings (Texto o cadenas)

  • Los strings se definen en doble o comilla simple
  • Las comillas dobles pueden interpolar variables, las simples no
  • Aunque no hay limite en general para una variable string, este si está definido por el sistema
  • Se deben escapar los caracteres de comillas doble y otros caracteres
  • Se pueden realizar tareas de manipulación sobre los strings con otros métodos

Algunos ejemplos de strings en php:

<?php
  $nombre = "josé andres";
  $apellidos = "montoya";
  $url = 'www.render2web.com';
  //Combinando strings usando punto (.)
  $nombreCompleto = $nombre . " " . $apellidos; 
?>

Null (Nulo)

  • Los null no son case sensitive se pueden escribir NULL o null

-NULL no es case sensitive NULL/null
-Es usualmente usado para inicializar una variable con un valor vacío
-Usa métodos como unset y is_null

  • NULL no es case sensitive se pueden escribir como: NULL/null
  • Es usualmente usado para inicializar una variable con un valor vacío
  • Usa métodos como unset y is_null

Algunos ejemplos de null en php:

<?php
  $documento = null;   
?>

Otros tipos de datos:

Array: equivale a un conjunto de valores

Object: equivale a un tipo de dato especial, de más complejidad

Resource: Hace referencia a un recurso externo

Recuerda que este video hacer parte de nuestro curso:

Master en PHP Moderno 7 y 8 POO, PDO, Mysql, SQL, PostgreSQL

Master en php moderno

Te puede interesar...

Deja un comentario