function calcular($num1, $num2, $operador){
echo $num1.$operador.$num2;
}
Um iniciante realmente precisa aprender a criar uma função com o PHP? NÃO!,
eu programei durante muito tempo, no ínicio quando eu ainda estava aprendendo o PHP sem utilizar as funções e eu realmente concordo, que aprender a criar funções com o PHP é uma coisa que economiza tempo e deixa o seu código mais "clean", e por tocar neste assunto eu tenho certeza que você não está satisfeito na maneira que você programa o seu código atualmente e então isto será assunto para outro POST, Fique atento :D.
Voltando ao assunto...
Porque não é legal para um iniciante trabalhar com funções?, Pessoal é uma coisa simples e extramente simples de enteder...
Se eu estou aprendendo o PHP de forma simples e rápida, porque eu não preciso utilizar funções?
Vamos ao exemplo OK?
Se uma função agiliza a minha vida, como visto acima porque não preciso utilizar?
O exemplo que vimos acima é a função mais simples, que poderia existir para resolver uma conta matemática, uma coisa banal que assistimos muitas das vezes em qualquer tutorial do Youtube, e eu vou te fazer uma pergunta ok?.
Você utilizaria esta função para oque?
O foco do meu Blogger, sempre foi pegar pesado na hora de ensinar ou aplicar o conhecimento então eu vou ser super sincero com você!.
VOCÊ NÃO VAI APRENDER A VERDADEIRA LÓGICA DE UTILIZAÇÃO DA FUNÇÃO COM AQUELE TUTORIAL
Eu irei te ensinar o verdadeiro próposito da utilização de uma função e então eu tenho certeza que você irá aprender.
Vamos supor que eu tenha um banco de dados com milhares de produtos.
e então eu crio um código para listar estes produtos na minha página index.php, e eu tenho uma página chamada produtos.php, seria importante eu utilizar uma função não é?, pois eu tenho duas páginas que irão fazer a mesma coisa! portanto a minha função ficaria assim:
function listarProdutos($id, $table){
if(!null($id) || !null($table){
$sql = "SELECT * FROM produtos";
} else {
$sql = "SELECT * FROM produtos WHERE id = '$id'";
}
}
Eai, ficou melhor agora?, realmente só iremos utilizar funções para reaproveitar o nosso código, se você só tem 1 coisa para cada página, para que utilizar funções?


:max_bytes(150000):strip_icc()/php-inlog-code-173150889-59a5fd83685fbe001054c455.jpg)
0 Comentários