Olá galera boa tarde, gostaria da ajuda de vocês, eu estou estudando programação e umas das coisas que eu gostaria de aprender a implementar seria um guia de programação de tv ou de rádio, coisa do tipo. Por exemplo seria assim esse sisteminha mostraria com base na hora atual o que tá se passando na tv ou rádio, gostaria de saber como posso criar isso, qual a melhor maneira seria usando o switch case ou if else. Fico no aguardo da ajuda de vocês.
Guia de Programação
4 Respostas
Como a programação sendo exibida será mostrada com base em uma data e hora, acredito que vc não vai conseguir fazer com switch e sim com if. Mas tudo depende de como vc fará a comparação dos horários.
Entendi, blz, você sabe dizer se no PHP tem alguma função que compara horas? Ou terei que fazer na marra mesmo e comparar com o if e else?
2 likes
Tem. Vc pode fazer algo como:
<?php
$one = new DateTime('1988-10-11');
$two = new DateTime('2012-06-12');
if ($one < $two) {
echo "{$one->format('d/m/Y')} < {$two->format('d/m/Y')}";
} else if ($one > $two) {
echo "{$one->format('d/m/Y')} > {$two->format('d/m/Y')}";
} else if ($one == $two) {
echo "{$one->format('d/m/Y')} == {$two->format('d/m/Y')}";
}
?>
No exemplo acima é mostrado apenas dia, mês e ano, mas é possivel especificar horário também.
Apesar de antigo (é de 2012), o artigo abaixo explica mais sobre o assunto.
http://www.diogomatheus.com.br/blog/php/trabalhando-com-datas-no-php/
É bom pesquisar por referências mais recentes.
1 like
Vlw cara muito obrigado pela força
Criado 5 de abril de 2018
Ultima resposta 6 de abr. de 2018
Respostas 4
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo