Criador do PHP: Rasmus Lerdorf
Playlist do Curso: Curso de PHP 8 do Zero ao Profissional - YouTube
50 Dias aprendendo PHP:
1 ✅ | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
---|
Info
Todo o conteúdo foi escrito com base no meu conhecimento atual, não posso garantir que estejam completamente corretos.
📌 Dia 1
Executar um arquivo php:
php nome_do_arquivo.php
Abrir um servidor localhost simples:
php -S localhost:8080
Tags de abertura e fechamento:
<p> Tudo aqui é html, css ou javascript </p>
<?php
# tudo aqui é php
?>
<p> Tudo aqui é html, css ou javascript </p>
Injeção de html:
<h1> Esse é um título </h1>
<?php
echo "<h2> Esse é um subtitulo adicionado com php </h2>";
?>
<p> Esse é um paragrafo </p>
Comentário no php:
<?php
// Comentário de uma linha
# Comentário de uma linha
/* Comentário de multiplas linhas
linha 02
linha 03
*/
?>
Funções & Variáveis:
$x = 5;
$y = 8;
function somarNumeros(int $num1, int $num2): int # tipando parametros e saida
{
return $num1 + $num2;
}
echo somarNumeros($x, $y); # 13
Valor padrão na função:
$seuNome = 'Carlos';
function saudar($nome = 'usuário')
{
return "Olá, {$nome}!";
}
echo saudar(); # Olá, usuário!
echo saudar($seuNome); # Olá, Carlos!
Tipos de dados:
$var1 = 'Olá, mundo!'; # string
$var2 = 123; # int
$var3 = 1.23; # float
$var4 = true; # bool
$var5 = null; # null (valor nulo)
var_dump($var1); # string(11) "Olá, mundo!"
Usando o include & require:
<?php
include 'nome_do_arquivo.php'; # Ele irá execultar o arquivo
require 'nome_do_arquivo.php'; # Ele irá execultar o arquivo (Requer que o arquivo exista)
require_once 'nome_do_arquivo.php'; # Mesmas propiedades do require, mas que o arquivo só possa ser chamado uma vez