PHP Basico — Variáveis

Victor Hugo Rocha
Training Center
Published in
2 min readJul 16, 2018

Olá, DevZ.

Variáveis

PHP é uma linguagem de programação não tipada (fracamente tipada) e que nos permite armazenar qualquer tipo de valor, sendo ele escalar, composto ou especial, sem declarar seu tipo dentro da variável. Devemos nos atentar à nomenclatura das variáveis ao utilizá-las.

  1. Toda e qualquer variável deve começar com $ (cifrão).
  2. Após o $, deve ser seguido por uma letra ou underscore.
  3. Após o $ NÃO é possível usar números.
  4. Toda variável no PHP pode possuir underscore, números e letras.
  5. PHP é case-sensitive, ou seja, $var != $VAR != $Var.

Assim como no C, uma variável no PHP pode ser atribuída de duas maneiras: valor (=) e referência (&). O simbolo & cria uma referência entre o valor da variável até o valor na memória.

<?php

$var1 = ''; // VÁLIDO
$5var = ''; // INVÁLIDO
$_ar = ''; // VÁLIDO

// Atribuir por VALOR (=)
$valor = 5;
$value = $valor;
$value = 10;

echo $valor; // 5
echo $value; // 10

// Atribuir por REFERÊNCIA (&)

$jogador = 'Neymar';
$craque = &$jogador;

$craque = 'Ronaldinho';

echo $jogador; // Ronaldinho
echo $craque; // Ronaldinho
?>

/whoami

Me chamo Victor Hugo Rocha, sou desenvolvedor PHP e escrevo umas paradas. Se você chegou até aqui não esqueça de deixar o seu clap e/ou um comentário. Se você tem interesse por Laravel ou gostou desse texto você pode ler algum dos meus outros artigos, eu recomendo:

  1. PHP Básico — Sintaxe
  2. PHP — Implementando adminLTE no Laravel
  3. PHP — Criando um CRUD com Laravel
  4. PHP — Relacionando Models e Tabelas no Laravel
  5. PHP — Escrevendo o seu primeiro teste no Laravel
  6. PHP — Atualizando a versão do Laravel para a 5.5
  7. PHP — Salvando imagens no Laravel 5.5
  8. PHP — Construingo o seu ambiente de desenvolvimento Laravel com Docker

See you, Space Cowboy!

--

--