Postagens

Função Assíncrona

Imagem
  Aqui estão exemplos de função assíncrona (cada uma retorna um valor ) nas principais linguagens que suportam o padrão assíncrono.  PHP — com ReactPHP (Promise) 💡 Requer instalar react/event-loop e react/promise via Composer. PHP — com Amp (Coroutine com async ) 💡 Requer amphp/amp .

Função anônima

Imagem
 PHP

Funções de Ajuda e Depuração

Imagem
  Agora vamos ver Funções de ajuda e depuração , usadas para explorar, entender e depurar o código . Elas ajudam a responder perguntas como: “Que tipo é essa variável?” , “Que métodos existem?” , “Como essa função funciona?” . As funções de referência são: type() → mostra o tipo da variável dir() → lista métodos/atributos disponíveis help() → mostra documentação e como usar PHP

Funções de entrada e saída

Imagem
  A seguir estão Funções de Entrada e Saída — aquelas que interagem com o usuário — nas linguagens Python, PHP, JavaScript, Java, Kotlin, C#, C++ e C , usando: print() → mostra algo na tela input() → pede algo ao usuário 📌 Observação didática: Os nomes variam entre as linguagens ( print , echo , console.log , scanf , etc.), mas o conceito é o mesmo : entrada = ler dados | saída = exibir dados PHP 

Funções de sequência/lista – manipulam coleções

Imagem
  Agora vamos às Funções de sequência / lista , que manipulam coleções (listas, vetores, arrays, strings). Vou apresentar os equivalentes de: len() → tamanho sum() → soma dos elementos sorted() → ordenação map() → aplica função a cada item filter() → filtra itens conforme uma condição nas linguagens Python, PHP, JavaScript, Java, Kotlin, C#, C++ e C . PHP

Funções matemáticas

Imagem
  A seguir estão Funções Matemáticas que fazem contas rápidas , nas linguagens PHP, JavaScript, Java, Kotlin, C#, C++, C e Python , usando: abs() → valor absoluto (remove o sinal) pow() → potência round() → arredondamento max() / min() → maior e menor valor PHP

Funções de conversão de tipo

Imagem
  A seguir estão Funções de Conversão de Tipo (transformação de dados) nas linguagens PHP, JavaScript, Java, Kotlin, C#, C++, C e Python , usando os conceitos equivalentes a: int() → inteiro float() → decimal str() → texto bool() → verdadeiro ou falso 📌 Observação didática: Nem todas as linguagens usam exatamente os nomes int() , float() , str() , bool() . Algumas usam casts , classes wrappers ou métodos utilitários , mas o objetivo é o mesmo: converter tipos . PHP