Introdução | PHP
- Introdução | PHP
info
A partir do PHP 5.4 (lançado em 2012) o PHP passou a incluir um servidor web embutido.
php -S localhost:8000
PHP (Hypertext Preprocessor) é uma linguagem de programação de propósito geral, muito utilizada no desenvolvimento web para criar páginas dinâmicas.
🔹 Estrutura básica de um arquivo PHP
Um arquivo PHP geralmente tem a extensão .php e pode conter código HTML e PHP misturados.
<?php
// Este é um comentário de linha única
/*
Este é um comentário
de múltiplas linhas
*/
echo "Olá, mundo!"; // Exibe texto na tela
?>
🔹 Variáveis
As variáveis em PHP sempre começam com o símbolo $.
<?php
$nome = "Maria"; // string
$idade = 25; // inteiro
$peso = 68.5; // float
$ativo = true; // booleano
echo "Nome: $nome, Idade: $idade anos, Peso: $peso kg";
?>
🔹 Tipos de dados comuns
- String: texto (
"Olá"). - Integer: número inteiro (
10). - Float: número decimal (
10.5). - Boolean: verdadeiro/falso (
true/false). - Array: lista de valores.
- Object: instância de uma classe.
🔹 Operadores básicos
<?php
$a = 10;
$b = 3;
echo $a + $b; // soma → 13
echo $a - $b; // subtração → 7
echo $a * $b; // multiplicação → 30
echo $a / $b; // divisão → 3.333...
echo $a % $b; // resto → 1
?>
🔹 Estruturas de controle
If / Else
<?php
$idade = 20;
if ($idade >= 18) {
echo "Maior de idade";
} else {
echo "Menor de idade";
}
?>
For
<?php
for ($i = 1; $i <= 5; $i++) {
echo "Número: $i <br>";
}
?>
Foreach (para arrays)
<?php
$frutas = ["maçã", "banana", "laranja"];
foreach ($frutas as $fruta) {
echo "Fruta: $fruta <br>";
}
?>
🔹 Funções
<?php
function somar($a, $b) {
return $a + $b;
}
echo somar(5, 3); // resultado → 8
?>
🔹 Trabalhando com Arquivos
Criar e escrever em um arquivo
<?php
$arquivo = fopen("teste.txt", "w"); // cria ou sobrescreve
fwrite($arquivo, "Olá, este é um teste!\n");
fclose($arquivo);
?>
Ler um arquivo
<?php
$arquivo = fopen("teste.txt", "r");
while (!feof($arquivo)) {
echo fgets($arquivo) . "<br>";
}
fclose($arquivo);
?>
🔹 Exemplo de página PHP completa
<?php
$nome = "João";
$idade = 30;
function saudacao($nome, $idade) {
return "Olá, $nome! Você tem $idade anos.";
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Exemplo PHP</title>
</head>
<body>
<h1><?php echo saudacao($nome, $idade); ?></h1>
</body>
</html>
👉 Quer que eu monte essa doc em PDF ou DOCX pra você já ter um material de referência salvo?