PHP — Funções Úteis

Kit de Funções Úteis para PHP

PHP — Funções Úteis

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



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! 👋