PHP & MySQL – Amor a primeira vista!

0
82

PHP é uma ferramenta que possibilita o pré-processamento de páginas HTML. Dessa forma, o PHP consegue alterar o conteúdo de uma página, antes de enviá-la para o navegador.

Além disso, PHP também permite capturar entradas de dados do usuário, como formulários e outras formas de interação.

Já o MySQL é o banco de dados no qual guardamos informações em estruturas no estilo de tabelas, sendo que cada linha da tabelam é um novo registro.

É em bancos como MySQL que os sites de notícias, redes sociais etc., guardam suas informações para que depois sejam recuperadas e exibidas nas páginas.

A dupla PHP e MySQL se conhece há muitos anos e trabalha bem em equipe. Um amor a primeira vista!

Requisição, Processamento e Entrega com PHP

O que acontece é o seguinte: Quando o navegador pede uma página nova, ou atualiza uma sendo exibida, acontece uma requisição. O Apache recebe essa requisição e pede para o PHP fazer o processamento.

É nesta hora que o PHP preenche os dados pegando a data e a hora do computador. Depois de processar tudo, o PHP devolve tudo para o Apache, que entrega para o navegador. Isso tudo ocorre pelo lado servidor, o Server-Side.

O navegador, então, exibe os dados já processados, no lado cliente o chamado Client-Side e é por isso que a página não muda mais se uma nova requisição não for feita.

Aliás, você sabia que o PHP significa Hypertext Preprocessor? Ou em português: Pré-processador de HiperTexto, sendo que hiper-texto é o HTML.

Vamos criar utilizar uma função no PHP!

Uma das mais utilizas é a função DATE, é utilizada para exibir datas, e você pode manipular essas data em diversos formatos. Você pode aplicar isso dentro de uma função ou manipulando somente um format, em caso de duvida você pode acessar o manual do PHP.

<?= "Hoje é dia" . date('d/m/Y'); ?>  Neste parâmetro você exibi a data com dia, mês e ano.
<?=  " agora são " . date(H:i:s'); ?> Neste parâmetro você exibi a hora com minuto e segundos.

Mão no Código com PHP

Saiba que as datas e horas tem que estar de acordo com as configurações atuais do seu webserver, caso as configurações do seu PHP.ini esteja em fuso horário diferente da sua localização as horas irão ser diferentes.

Vamos debugar para ver as nossas configurações internas do servidor. Acompanhe no comando abaixo utilizando o var_dump.

<?=
  " Hoje é dia " . date('d/m/Y') ;
    var_dump([
       date(true)
     ]);
?>

Hoje é dia 31/10/2020
/opt/lamp/apache2/htdocs/index.php:6:
array (size=1)
 0 => string '1' (length=1)

Portanto, o resultado do array na chave 0 é uma string com valor 1 ou seja verdadeiro, a sua função existe dentro de um array, um código simples para você analisar e começar a entender e fazer manipulação com datas. Fica este pequeno tutorial para quem esteja interessado em conhecer mais sobre o PHP.

Gostou deste conteúdo? Deixe o seu comentário.

Até a próxima!

Deixe o seu melhor comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.