Como começar a aprender PHP - Introdução ao PHP


Nesse tutorial será apresentado como começar a aprender PHP.

Será apresentado como iniciar a programar com PHP.

O que é PHP? 

O PHP é uma linguagem de programação que permite aos desenvolvedores web criar sistemas com conteúdo dinâmico que interage com os bancos de dados. O PHP é basicamente usado para desenvolver softwares para web. Este tutorial vai ajudar você criar sua base com PHP.

Quatro características importantes tornam possível a natureza prática do PHP: simplicidade, eficiência, segurança e flexibilidade.

Baixar o código fonte da aula: DOWNLOAD

Como instalar o WampServer: Tutorial

Como instalar o Xampp: Tutorial


A principal maneira de armazenar informações no meio de um programa PHP é usando uma variável.

Aqui estão as coisas mais importantes sobre variáveis em PHP.

- Todas as variáveis no PHP são indicadas com um sinal de cifrão ($).

- O nome da variável não pode ter caracteres especiais.

- O valor de uma variável é o valor de sua atribuição mais recente.

- As variáveis são atribuídas com o operador =, com a variável no lado esquerdo e a expressão a ser avaliada no lado direito.

- Variáveis no PHP não possuem tipos intrínsecos - uma variável não sabe antecipadamente se será usada para armazenar um número ou uma sequência de caracteres.

O PHP faz a conversão automática de tipos de um para outro, quando necessário.

Exemplo como criar variável com PHP.

$idade = 32;
$nome = "Cesar Szpak";
echo "O aluno $nome tem " . $idade . " anos.";


As variáveis em PHP podem ser criadas do tipo.

- Inteiro - são números inteiros, sem ponto decimal, por exemplo, 6127.

- Float ou Double - são números de ponto flutuante, como 4,39747 ou 52,7.

- Strings - são sequências de caracteres.

- Booleano - possuem apenas dois valores possíveis, verdadeiro ou falso.

- NULL - é um tipo especial que possui apenas um valor: NULL.

- Array - são coleções de valores que são indexadas ou nomeadas.

- Objetos - um tipo de variável exclusivo de programação orientada a objeto. São instâncias de classes que podem métodos e propriedades.


Inteiros

Correspondem a números inteiros simples, positivos e negativos, sem ponto decimal, por exemplo, 61. 

$qnt_prod = 61;
$qnt_prod = $qnt_prod - 7;
echo "Quantidade de produto no estoque: " . $qnt_prod . "<br>";

Float 

Por padrão, float é impresso com o número mínimo de casas decimais necessárias. Por exemplo:

$saldo = 5.2872715;
$deposito = 2.5827697;
$saldo = $saldo + $deposito;
echo "Saldo: $saldo";

Booleano

Eles têm apenas dois valores possíveis, verdadeiro ou falso. 

$situacao = true;
if($situacao){
	echo "Situação verdadeira";
}else{
	echo "Situação falsa";
}