Criador do PHP: Rasmus Lerdorf

Playlist do Curso: Curso de PHP 8 do Zero ao Profissional - YouTube

50 Dias aprendendo PHP:

1 ✅234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

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