Você está aqui: PHP ::: Dicas & Truques ::: Data e Hora |
Quantidade de dias para uma determinada data (natal, páscoa, aniversário, etc)Quantidade de visualizações: 58 vezes |
<? // quantidade de dias restantes para o Natal function quant_dias($data1, $data2){ return round((strtotime($data2) - strtotime($data1)) / (24 * 60 * 60), 0); } $inicio = date("m/d/Y"); // hoje $fim = "12/25/2006"; // natal de 2006 echo "Faltam " . quant_dias($inicio, $fim) . " dias para o Natal"; ?> |
![]() |
PHP ::: Dicas & Truques ::: Trigonometria - Funções Trigonométricas |
Como calcular o comprimento da hipotenusa em PHP dadas as medidas do cateto oposto e do cateto adjascenteQuantidade de visualizações: 1502 vezes |
Nesta dica mostrarei como é possível usar a linguagem PHP para retornar o comprimento da hipotenusa dadas as medidas do cateto oposto e do cateto adjascente. Vamos começar analisando a imagem a seguir:![]() Veja que, nessa imagem, eu já coloquei os comprimentos da hipotenusa, do cateto oposto e do cateto adjascente. Para facilitar a conferência dos cálculos, eu coloquei também os ângulos theta (que alguns livros chamam de alfa) e beta já devidamente calculados. Então, sabendo que o quadrado da hipotenusa é igual à soma dos quadrados dos catetos (Teorema de Pitógoras): \[c^2 = a^2 + b^2\] Tudo que temos a fazer a converter esta fórmula para código PHP. Veja: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <?php $a = 20; // medida do cateto oposto $b = 30; // medida do cateto adjascente // agora vamos calcular o comprimento da hipotenusa $c = sqrt(pow($a, 2) + pow($b, 2)); // e mostramos o resultado echo "O comprimento da hipotenusa é: " . $c; ?> Ao executar este código PHP nós teremos o seguinte resultado: O comprimento da hipotenusa é: 36.05551275464 Como podemos ver, o resultado retornado com o código PHP confere com os valores da imagem apresentada. |
PHP ::: Dicas & Truques ::: Gráficos e Cores |
Gráficos em PHP - Como criar imagens dinamicamente usando a função imagecreate() do PHPQuantidade de visualizações: 12867 vezes |
O primeiro passo para a criação de imagens dinâmicas em PHP é entender o funcionamento da função imagecreate(). Esta função retorna uma referência para uma imagem criada na memória com a largura e altura especificadas e na cor branca. Assim, tudo que temos a fazer é escrever ou desenhar nesta área branca e finalmente salvar ou enviar para o browser. Veja um exemplo de código no qual criamos uma imagem PNG com a largura de 200 pixels e altura de 150 pixels. Note que a cor de fundo é azul e a cor do texto é branca: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <? // informamos ao browser que o conteúdo é uma imagem PNG header("Content-type: image/png"); // criamos uma imagem com largura de 200 e altura de 150 pixels $imagem = imagecreate(200, 150); // cor de fundo será azul $cor_fundo = imagecolorallocate($imagem, 0, 0, 255); // cor do texto será branca $cor_texto = imagecolorallocate($imagem, 255, 255, 255); // escrevemos na imagem imagestring($imagem, 3, 10, 10, "Arquivo de Códigos", $cor_texto); // mandamos para o browser imagepng($imagem); // liberamos a memória imagedestroy($imagem); ?> Para visualizar este resultado, salve este código como imagem.php e use o nome deste arquivo na propriedade src de uma imagem em uma outra página. Veja: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <img src="imagem.php"> |
PHP ::: Dicas & Truques ::: Data e Hora |
PHP para iniciantes - Como converter segundos para horas no formato HH:MM:SS usando a função gmdate() do PHPQuantidade de visualizações: 64 vezes |
Nesta dica mostrarei o uso da função gmdate() da linguagem PHP para convertermos, de forma bem rápida, um determinado número de segundos em horas no formato HH:MM:SS. É claro que há uma infinidade de formas de se fazer isso em PHP. Porém, essa é uma das mais simples, pois não exige nenhum cálculo. Veja o código completo para o exemplo: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <html> <head> <title>Estudando PHP</title> </head> <body> <?php $segundos = 134; echo "$segundos segundos equivale a " . gmdate("H:i:s", $segundos); ?> </body> </html> Ao executar este código nós teremos o seguinte resultado: 134 segundos equivale a 00:02:14 |
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
Delphi - Como calcular o cateto adjascente dadas as medidas da hipotenusa e do cateto oposto em Delphi MySQL - Como formatar campos DATE, TIME, DATETIME e TIMESTAMP usando a função DATE_FORMAT() do MySQL |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |