Inicio > PHP > 3.6- Tipos de datos en PHP

3.6- Tipos de datos en PHP

Como todo lenguaje de programación es conveniente conocer los tipos de datos que PHP maneja ya que estos darán seguridad y exactitud a la hora de crear una nueva aplicación…Bienvenid@…

3.6- Tipos de datos

Aquí se verán los tipos de datos (saltaremos array y objetos).

3.6.1- Cadenas

Las cadenas son carácteres juntos. Puede ser una frase, un número, etc… Ejemplos:

$cad = "Hola mundo!";
$intro = "Hola, me llamo Guillermo y mi ID es 9796";

Las cadenas van entre comillas dobles o simples. Si pones comillas simples, no podrás poner variables o carácteres protegidos. Osea:

Código:
php
  $a = "Mundo";
  echo "Hola ".$a; //Imprimiría Hola Mundo
  echo 'Hola $a\n'; //Imprimiría Hola $a\n
?>

3.6.2- Decimales

Los decimales son aquellos números que tienen punto, al no ser enteros. Solo pueden ser números. Ejemplos:

$a = 1.42;
$b = 0.01;

3.6.3- Enteros

Los enteros pueden ser de los sistemas decimal, hexadecimal y octal, se pueden especificar usando las siguientes sintaxis de ejemplo:

$a = 1234; # número decimal
$a = -123; # un número negativo
$a = 0123; # número octal (equivalente al 83 decimal)
$a = 0x12; # número hexadecimal (equivalente al 18 decimal)

3.6.4- Booleanos

Los booleanos solo pueden almacenar un valor: Verdadero (1/true) o Falso (0/false). Ejemplo:

$verdadero = 1;
$falso = false;

Estos son comúnmente usados para las comparaciones con If, etc.

3.7- Type Casting

Se preguntarán que es el Type Casting (“Molde” de tipos). Bueno, es una manera de “obligar” a una variable o número de un tipo tomar otro tipo. Por ejemplo, que una variable de un número decimal pase a ser un entero, se haría de la siguiente manera:

Código:
php
  $a = (int)"2.32";
  echo $a; //Imprimiría 2
?>

Estos son los “type castings” (solo se verán los mas básicos):

(int), (integer) Molda a entero
(float),(real),(double) Molda a decimal
(string) Molda a cadena
(bool), (boolean) Molda a un booleano
(unset) Molda a Nulo (deja en blanco la variable)

Categorías:PHP
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: