Categoria: PHP

PHP move boa parte da web do lado do servidor, de blogs em WordPress a sistemas corporativos inteiros. Da versão 8 em diante ganhou tipagem mais rigorosa, compilação JIT, enums e atributos, deixando para trás a fama dos scripts bagunçados dos anos 2000. Com o Composer e frameworks como Laravel e Symfony, virou uma plataforma madura. A referência está no manual em php.net.

PHP

História do PHP

Esta aula aborda a história do PHP, desde sua criação por Rasmus Lerdorf até a versão atual PHP 8, destacando marcos importantes, pessoas-chave e tendências futuras.

Lido
PHP

Variáveis

Esta aula aborda o conceito de variáveis em PHP, incluindo declaração com o cifrão, tipagem dinâmica, escopo de variáveis e o recurso de variáveis variáveis. O aluno aprenderá a utilizar variáveis de forma eficiente e compreenderá as particularidades da linguagem.

Lido
PHP

Seu primeiro script PHP

Nesta aula, você aprenderá a criar seu primeiro script PHP, entendendo as tags de abertura e fechamento, como misturar PHP com HTML, as funções echo e print, e como adicionar comentários ao código.

Lido
PHP

Tipos de dados

Esta aula aborda os tipos de dados primitivos do PHP, incluindo escalares (int, float, string, bool), o tipo null, conversão entre tipos (casting) e as funções var_dump e gettype para inspeção. O aluno aprenderá a declarar, manipular e verificar tipos de forma prática.

Lido
PHP

Controle de fluxo

Esta aula aborda as estruturas de controle de fluxo em PHP, incluindo if/else/elseif, switch, match (PHP 8) e a sintaxe alternativa para templates. O objetivo é capacitar o aluno a tomar decisões no código de forma eficiente e legível.

Lido
PHP

Strings

Nesta aula, você aprenderá sobre strings em PHP, incluindo as diferenças entre aspas simples e duplas, interpolação de variáveis, sintaxes Heredoc e Nowdoc, e as funções essenciais para manipulação de strings. Com exemplos práticos e exercícios, você dominará o trabalho com textos em PHP.

Lido
PHP

Operadores

Esta aula cobre os operadores em PHP, incluindo aritméticos, comparação, lógicos, a diferença entre == e ===, operadores modernos (??, ?:, ?->) e o operador spaceship (<=>). São apresentados exemplos práticos e exercícios para fixação.

Lido
PHP

Instalando o ambiente PHP

Esta aula ensina a configurar o ambiente de desenvolvimento PHP, abordando instalação manual, uso do servidor embutido, comparação entre XAMPP e instalação manual, e configuração do VSCode com extensões essenciais.

Lido
PHP

Laços de repetição

Esta aula aborda os laços de repetição em PHP, essenciais para executar blocos de código múltiplas vezes. Você aprenderá os comandos for, while, do-while, foreach, além de break e continue, com exemplos práticos e exercícios.

Lido
PHP

Funções de array

Esta aula aborda as principais funções de array em PHP para manipulação de coleções de dados: array_map, array_filter, array_reduce, ordenação (sort, usort), array_merge e funções de busca. São apresentados conceitos, exemplos práticos e boas práticas para uso eficiente dessas funções.

Lido
PHP

Funções avançado

Nesta aula avançada de funções em PHP, exploramos parâmetros variádicos, argumentos nomeados (PHP 8), operador spread e type juggling em parâmetros, com exemplos práticos e boas práticas.

Lido
PHP

Escopo de variáveis

Esta aula aborda o escopo de variáveis em PHP, explicando as diferenças entre variáveis locais e globais, o uso das palavras-chave global e static, uma visão geral das superglobais e boas práticas para gerenciar o escopo. O conteúdo inclui exemplos práticos e exercícios para fixação.

Lido