Datatipos no PHP | Explicado para iniciantes

Datatipos no PHP | Explicado para iniciantes
Os tipos de dados são metadados que definem o tipo de dados que podem ser colocados dentro das variáveis ​​PHP; Metadados significa que são os dados sobre os dados (informações sobre dados como estrutura e sintaxe). Vamos discutir todos os tipos de dados suportados pela linguagem de programação PHP.

Datsipos em palavras muito mais simples são nada além de uma classificação de valores que podem ser usados ​​dentro de uma variável e o conjunto de métodos e operadores que podem ser aplicados a esses valores. A linguagem de programação PHP suporta cerca de 7 tipos de dados predefinidos diferentes, esses tipos de dados são: a saber:

  1. Inteiro
  2. Flutuar (ou duplo)
  3. Corda
  4. boleano
  5. Variedade
  6. Objeto
  7. Nulo

Nós vamos analisar cada um deles separadamente. Então, vamos analisar o primeiro que é um tipo de dados inteiro.

Inteiro Datatype

Tipo de dados inteiro, como o nome sugere, é usado para armazenar valores inteiros. Inteiro significa valores numéricos que não têm um ponto decimal ou em termos matemáticos, números inteiros.

Para definir um número inteiro, basta colocar o valor numérico igual à variável como:

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

Aqui, como você pode ver, estamos criando uma variável inteira número e definir seu valor para 500.Na próxima linha, estamos usando o comando var_dump que exibe o tipo de variável e o valor da variável no console.

Depois de executar este código, você obtém a seguinte saída:

Como você pode ver, o compilador nos diz que a variável é do tipo int e o valor é 500.

Float Datatype

Outro tipo de dados que lida com valores numéricos é o flutuador Tipo de dados, que também é conhecido como o tipo de dados duplo. Este tipo de dados é usado para armazenar valores numéricos que contêm um ponto decimal

Para mostrar isso, você pode ver o seguinte código:

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

Você obtém a seguinte saída:

Como você pode ver, armazenamos um número flutuante dentro de uma variável e conseguimos imprimi -la na tela.

String Datatype

Os tipos de dados da string são usados ​​para armazenar dados textuais. Strings são essencialmente a combinação de caracteres fechados dentro das aspas. Use as seguintes linhas de código para mostrar o funcionamento de strings:

$ text = "Este é um tutorial Linuxhint";
var_dump ($ text);
?>

Você obtém a seguinte saída:

Como você pode ver, o compilador está nos mostrando que a variável é do tipo de dados corda com 28 caracteres dentro dele. Logo depois disso, a string real também é exibida na tela.

Tipo de dados booleanos

O tipo de dados booleano, semelhante a outras linguagens de programação, é usado para exibir um dos dois estados possíveis, ou sobre ou desligado(Verdadeiro ou Falso). Para testar o tipo de dados booleano, tente as seguintes linhas de código:

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

Estamos declarando duas variáveis ​​e colocando diferentes valores booleanos dentro deles. Quando você executa o trecho de código acima, você obtém a seguinte saída:

O compilador exibe o tipo de variável e seu valor.

Matriz datatype

Para entender melhor a matriz, teremos uma explicação muito breve do que é uma variável; Uma variável é um local de memória nomeado usado para armazenar os dados do programa, agora a matriz é usada para armazenar vários valores de dados no mesmo nome de variável.

Para criar uma matriz, você precisa usar a matriz de palavras -chave e colocar os valores dentro de parênteses redondos como:

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

No código acima, você está criando uma variável nomeada pessoa e informações sobre uma pessoa como seu primeiro nome, sobrenome e ano de nascimento. Quando você executa o seguinte código, você obtém a saída:

Agora, você pode ver algumas coisas, o primeiro é o Digit fechado dentro do Suportes quadrados, Este dígito representa o índice número desse valor e você tem um tipo de dados e o valor nesse índice.

Um objeto PHP

O próximo tipo de dados é o objeto PHP, assim como em qualquer outra linguagem de programação, os objetos são usados ​​com a ajuda de classes para implementar o conceito de programação orientada a objetos, imagine uma classe que contenha as informações sobre uma pessoa, você pode criar esta classe com as seguintes linhas de código:

ClassPerson
Nome público $;
public $ yob;
publicFunction__Construct ($ nome, $ yob)
$ this-> nome = $ nome;
$ this-> yob = $ yob;

publicFunctionMessage ()
retornar "A pessoa é" . $ this-> nome ." nasceu em " .$ this-> yob ."!";

Como você pode ver, nossa classe tem duas propriedades, nome e ano de nascimento, e uma função que imprime o nome e o ano em que a pessoa nasceu.

Agora podemos criar o objeto usando as seguintes linhas:

$ pessoa1 = nova pessoa ("John Doe", "1995");
eco $ PERSON1 -> message ();

O trecho de código completo é como:

ClassPerson
Nome público $;
public $ yob;
publicFunction__Construct ($ nome, $ yob)
$ this-> nome = $ nome;
$ this-> yob = $ yob;

publicFunctionMessage ()
retornar "A pessoa é" . $ this-> nome ." nasceu em " .$ this-> yob ."!";


$ pessoa1 = nova pessoa ("John Doe", "1995");
eco $ PERSON1 -> message ();
?>

Você obtém a seguinte saída ao executar o código acima:

Como você pode ver, você criou um objeto com sucesso usando uma classe e imprimiu suas propriedades na tela.

Datatype nulo

Este tipo de dados é usado para armazenar apenas um valor e isso é nulo; Se a variável não recebe um valor, é considerado um Valor nulo.

Digite o código a seguir para testar o tipo de dados nulo:

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

Você verá:

Como você pode ver, o tipo de variável é nulo.

Conclusão

As variáveis ​​no PHP podem ser de diferentes tipos de dados, dependendo do valor que estão armazenando dentro deles; Analisamos cada tipo de dados oferecido pela linguagem de programação PHP e os testamos com exemplos. Variáveis ​​são o elemento mais essencial quando se trata de programação. É por isso que saber como as variáveis ​​funcionam no PHP é crucial para se tornar bom em php.