Imagine que você tenha um site de promoções e vendas, é essencial exibir a data e o horário nele, pois os usuários precisam saber se ele está sendo atualizado, se as informações estão 'fresquinhas'.
Última Alteração da Página: Função getlastmod()
O PHP possui uma função pré-definida muito útil, que exibe a última alteração de uma página, é a getlastmod().Teste:
<?php echo getlastmod(); ?>Resultado aqui:
1551106973
Ou seja, ele vai te retornar a timestamp.
Mas você não vai exibir isso pro usuário:
Última atualização: 1551106973 segundos desde 1 de janeiro de 1970.
Vamos ter que usar a strftime() junto com a getlasmod() para formatar corretamente (ou a date() caso prefira exibir os dados em inglês).
Veja como fica nosso código:
<?php setlocale(LC_ALL, 'pt_BR.utf8'); echo "Última atualização: ".strftime('%d/%B/%G as %H:%M:%S ', getlastmod() ); ?>Resultado:
Última atualização: 25/fevereiro/2019 as 12:08:28
Bem mais bonito, não ?