PHP — Funções Úteis
Kit de Funções Úteis para PHP

Olá Gente!
Em nosso dia a dia precisamos fazer muitas coisas, e podemos simplificar muito tendo algumas funções úteis
1. Forçar Download
Função que permite forçar o Download de um Arquivo.
Exemplo de Utilização:
ForceDownload(“../Assets/MinhaFoto.jpg”);
2. Convertendo Array de UTF para ISO
Esta função é essencial em certos momentos, possibilitando a conversão completa de um array de caracteres UTF para o formato ISO.
Exemplo de Utilização:
// Seu Array
$TmpInf = array();
$TmpInf[“Nome”] = “Potter”;
$TmpInf[“Escola”] = “Hogwarts”;
// Chamando a Função
$Retorno = utf_iso($TmpInf);
3. Convertendo Array de ISO para UTF
Esta função é essencial em certos momentos, possibilitando a conversão completa de um array de caracteres ISO para o formato UTF.
Exemplo de Utilização:
// Seu Array
$TmpInf = array();
$TmpInf[“Nome”] = “Potter”;
$TmpInf[“Escola”] = “Hogwarts”;
// Chamando a Função
$Retorno = iso_utf($TmpInf);
4. Calculando quanto é X% de um Valor Determinado
Função que calcula quanto é um valor determinado de uma porcentagem.
Por exemplo, quanto é 20% de 1000.
Exemplo de Utilização:
echo porcentagem_xn(20, 1000);
Exemplo de Retorno:
200
5. Calculando qual é a % de um valor em relação a outro
Função que determina a porcentagem de um número em relação a outro.
Por exemplo, qual a % de 10 sobre 100.
Esta função é muito útil para calcular o progresso de uma atividade.
Por exemplo, tenho uma enquete, a opção #1 recebeu 10 votos e a enquete toda recebeu 100 votos, quanto % corresponde estes 10 votos.
Exemplo de Utilização:
echo porcentagem_nx(10, 100);
Exemplo de Retorno:
10
6. Calculando qual o valor de uma determinada porcentagem
Função simples para calcular um valor relacionado a uma porcentagem.
Por exemplo, quanto é 5% de 25.
Exemplo de Utilização:
echo porcentagem_nnx(5, 25);
Exemplo de Retorno:
20
7. Somar Dias Úteis em uma Data
Função que soma um número específico de dias úteis a partir de uma data inicial.
Esta função considera como dia não útil o Sábado e o Domingo.
Exemplo de Utilização:
echo somar_dias_uteis(“30/01/2024”, 10);
Exemplo de Retorno:
13/02/2024
8. Extrair Links de um Texto
Função que identifica e extrai todos os links presentes em um texto.
Utiliza uma expressão regular e retorna um array de links.
Exemplo de Utilização:
var_dump(ExtrairLinks(“Teste1 https://google.com.br/"));
Exemplo de Retorno:
array(1) {
[0]=>
string(22) “https://google.com.br/"
}
Por hoje é isto, queridos desenvolvedores! 👩💼
Até logo! 👋