Gostou do nosso conteúdo? Te ajudou?
Nos ajude também! Faça um PIX, de qualquer valor:
programacao.progressiva@gmail.com

Última Modificação de uma Página: getlastmod()

Quase sempre, é muito importante saber qual foi a última vez que uma página foi modificada pela última vez.

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 ?