Este curso está entre os PHP cursos gratuitos que oferecemos como Onur Özden Web Çözümleri. Declaração de Variável PHP Explicaremos o tema.

Antes de fornecer informações sobre variáveis, gostaríamos de mencionar isso. A definição de variáveis ​​é semelhante em todas as linguagens de programação. Em algumas linguagens de programação, precisamos especificar um tipo de dados para variáveis. Em alguns casos não é necessário. No PHP, o tipo de dados da variável é determinado automaticamente pelo PHP em tempo de execução. Portanto, não é obrigatório especificar o tipo de dados ao definir uma variável. Vamos manter essas informações em mente e aprender o que são variáveis.

Variáveis PHP

Variáveis ​​são detentores de dados que são usados ​​para armazenar dados e nos quais podemos manipular os dados. Podemos atribuir muitos tipos de valores às variáveis, especialmente números e texto (string).

Declaração de Variável PHP

No PHP, usamos o caractere $ (dólar) para criar uma variável e o caractere = (igual) para atribuir um valor à variável. No final de cada variável; Tem que ser (ponto e vírgula). Vamos entender isso com um exemplo.

$variable1 = 'Onur Özden Web Çözümleri';
$variable2 = 4;

Definimos o nome da variável digitando $degisken1 na primeira linha. Atribuímos à variável o valor "Onur Özden Web Çözümleri" do tipo texto com o operador '='. Como o valor que fornecemos é do tipo texto, colocamos os dados da variável entre aspas duplas como “valor”. Na segunda linha, definimos uma variável chamada $variable2 e demos o valor 4 como número. Então por que não colocamos o valor 4 entre aspas duplas como na linha anterior? Porque o valor 4 era do tipo numérico. Colocamos os valores do tipo de texto entre aspas duplas ou aspas simples. Imprimimos os valores em tipo numérico diretamente.

Tipos de dados PHP E Diferenças entre aspas duplas e aspas simples em PHP Aprenderemos sobre esses tópicos em nossas próximas lições.

Regras de declaração de variáveis PHP

No PHP, como em toda linguagem, podemos definir variáveis de acordo com certas regras. As regras completas estão abaixo:

  • As variáveis começam com o sinal $ (dólar).
  • As variáveis ​​devem começar com uma letra ou _ (sublinhado). Não pode começar com nenhum número.
  • Caracteres especiais (/, +, ^, "etc.) ou caracteres de espaço não podem ser usados em variáveis.
  • Ao definir nomes de variáveis, palavras reservadas usadas pelo PHP (if, break, default, new, etc.) não podem ser usadas.
  • (az, A-Z, 0-9) e _ (sublinhado) podem ser usados em nomes de variáveis.
  • Os nomes das variáveis diferenciam maiúsculas de minúsculas.

Sugestões de declaração de variáveis PHP

Essas sugestões são totalmente opcionais. Porém, se for seguido, é possível escrever um código mais limpo.

  • Não é recomendado usar caracteres turcos em nomes de variáveis. Ao adicionar o script que você escreveu ao Github, imagine que os nomes das variáveis ​​estão em turco e ninguém os entende, exceto aqueles que falam turco. As linguagens de programação são globais. Idiomas e expressões em linguagens de software estão no idioma inglês globalmente aceito. Portanto, é recomendado que as nomenclaturas que utilizamos estejam em inglês.
  • Recomenda-se que a nomeação de variáveis seja feita de acordo com determinados padrões. Por exemplo, se você estiver desenvolvendo um CMS como WordPress Padrões de código WordPressSe você está desenvolvendo para PHP Padrões PHP PSR deve ser cumprida.
  • Para facilitar a leitura, não é recomendado que os nomes das variáveis ​​sejam todos em letras maiúsculas.

Operações PHP com Variáveis

Agora que aprendemos como definir variáveis em PHP, regras e recomendações de definição de variáveis, vamos ver o que podemos fazer com variáveis. No PHP, podemos imprimir variáveis ​​na tela, atribuir um novo valor próximo ao valor da variável, combinar duas variáveis ​​ou realizar operações matemáticas com variáveis.

Imprimindo a variável na tela

Usamos a formação de eco para imprimir a variável na tela. Vamos descobrir o que é echo com uma pequena citação do PHP.net:

echoNa verdade, não é uma função, mas uma construção de linguagem, portanto não é necessário colocar seus parâmetros entre chaves. parâmetros,echoConsiste em expressões após a palavra-chave, separadas por vírgulas e não entre parênteses. Ao contrário de algumas outras formações linguísticas,echonão tem valor de retorno, portanto não pode ser usado no contexto de uma expressão.

Fonte: https://www.php.net/manual/tr/function.echo.php

Agora vamos imprimir nossa variável na tela.

$number = 5;
$string = 'Onur Özden Web Çözümleri';
echo $number;
echo $string;

Como você pode ver no exemplo, imprimir a variável na tela foi muito simples. Escrevemos o nome da variável usando formação de eco. Como a formação de eco é uma expressão/instrução em PHP como tudo mais, colocamos um ponto e vírgula no final.

Atribuindo um novo valor a uma variável

Neste exemplo, aprenderemos como podemos atribuir um novo valor a uma variável que já possui um valor e adicionar um novo valor próximo ao seu valor.

$number1 = 10;
$string1 = 'String Value';
$number1 .= 14;
$string2 .= 'String';

Criamos uma variável chamada number1 e atribuímos o valor 10. Criamos uma variável chamada string1 e atribuímos o valor String Value. Em seguida, atribuímos o valor 14 próximo ao valor $number1 (o valor era 10) com o operador de atribuição de concatenação. Desta forma, o valor da variável number1 passou a ser 1014. Em seguida, atribuímos o valor "String" à variável string1 com o mesmo operador, e o valor da variável mudou de "String Value" para "String Value String".

O que são operadores em PHP e todos os operadores nesta lição Nós aprenderemos.

Combinando duas variáveis

Vamos combinar duas variáveis com um exemplo.

$number1 = 23;
$number2 = 24;
$number3 = $number1 . $number2;

Criamos uma variável chamada número1 e atribuímos o valor 23. Criamos uma variável chamada número2 e atribuímos o valor 24. Em seguida, criamos uma variável chamada número3 e atribuímos os valores de número1 e número2. Neste caso, o valor da variável number2 foi 2324.

Operações Matemáticas com Variáveis

Para realizar operações matemáticas com variáveis, os dados da variável devem ser do tipo numérico. Desde que esta condição seja atendida, podemos adicionar, subtrair, multiplicar e dividir variáveis. Vamos reforçar isso com um exemplo.

$number1 = 10;
$number2 = 5;
echo $number1 + $number2; // 15
echo $number1 - $number2; // 5 
echo $number1 * $number2; // 50
echo $number1 / $number2; // 2

Atribuímos o valor 10 à variável número1 e o valor 5 à variável número2. Na 4ª linha, adicionamos número1 e número2 com o operador de adição. Na 5ª linha, subtraímos número1 de número2 com o operador de subtração. Na 6ª linha, multiplicamos número1 e número2 com o operador de multiplicação. Na 7ª linha, dividimos número1 em número2 com o operador de divisão.

Nesta lição, aprendemos como definir variáveis ​​em PHP, regras e recomendações de definição de variáveis ​​e como operar com variáveis. Fique ligado na continuação das aulas.