SdevLab – Tutorial | PHP Tipos de Dados

Fala galera,

Hoje vamos ver os tipos de dados que podemos manipular em PHP.

Boa leitura!

Tipos de Dados em PHP

Os tipos de dados que as variáveis podem receber dizem o que podemos fazer com estas variáveis. Os tipos de dados que o PHP suporta são:

  • String
  • Integer
  • Float (double)
  • Boolean
  • Array
  • Object
  • NULL
  • Resource

String: uma variável string é uma sequência de caracteres. Exemplo:

$x = "Isto é uma string!";

Integer: um número completo (sem casas decimais). Deve ter ao menos um dígito de 0 a 9. Não pode ter vírgula, ponto ou espaço em branco. Pode ter valores negativos. Exemplo:

$x = 100;

Float: número com casa decimal. Exemplo:

$x = 100.1;

Boolean: Representa dois possíveis estados – verdadeiro ou falso. Exemplo:

$x = true;

Array: armazena múltiplos valores em uma única variável. Exemplo:

$nomes = array("João","Maria");

Object: um objeto armazena dados e informações sobre este objeto. Mais fácil explicar com um exemplo:

<?php
class Car {
function Car() {
$this->model = "VW";
}
}
// create an object
$herbie = new Car();
// show object properties
echo $herbie->model;
?>

Este exemplo, que é da fonte de consulta deste post (link no final) mostra como funciona um objeto. É praticamente igual no Java. Na função Car o objeto da função tem um atributo modelo, que foi setado para “VW”. No código foi declarado um objeto desta função Car e na linha de baixo o comando echo foi utilizado para imprimir seu modelo. Resultado? “VW”.

Null: é um tipo de data que só tem este valor, null. Exemplo:

$x = null;

Resource: este na verdade não é exatamente um tipo de dado. Ele é uma referência para objetos armazenados oriundos de chamadas de funções, como resultado de uma consulta ao banco de dados por exemplo.

Por hoje é isto galera, no próximo post vamos trabalhar com Strings.

Até lá!

Fonte: http://www.w3schools.com/php/

 

Anúncios

Um comentário sobre “SdevLab – Tutorial | PHP Tipos de Dados

  1. Pingback: SdevLab – Curso | Aprenda PHP 5 Online | Sanoj's devLab

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s