Variáveis camelCase para variáveis normais e parâmetros de funções/métodos: $id $name $usuarios $usuario $data Arrays sempre com array(): $usuarios = array(); Funções e métodos Nomes em camelCase: function getUsers(): array { … } public function createUser(array $data): array { … } Métodos de classes seguem a mesma convenção. Funções e métodos curtos e com responsabilidade […]
PHP
Arquiteturas e padrões em PHP
PHP Procedural Microsserviços (procedural): endpoints com funções. Monolith MVC Model Procedural: funções que consultam o banco de dados. View Procedural: HTML + variáveis PHP (include, require). Controller Procedural: recebe a requisição ($_GET, $_POST), chama funções do model e carrega a view. PHP OOP Microsserviços (OOP): serviços encapsulados em classes e/ou alternativa usando DAO. Monolith MVC […]