Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros [email protected] waelson.com.br “Está...
Transcript of Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros [email protected] waelson.com.br “Está...
![Page 1: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/1.jpg)
Treinamento PHP
Módulo 1PHP Básico
Waelson [email protected]
waelson.com.br“Está conosco o Senhor dos Exércitos”
![Page 2: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/2.jpg)
Agenda Mais Formulários Funções de Datas
TimeMktimeCheckdateDateGetdate
![Page 3: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/3.jpg)
Mais Formulários
![Page 4: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/4.jpg)
Mais Formulários
Enviando Arrays
![Page 5: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/5.jpg)
Mais Formulários
include / requireUtilizado para incluir o código PHP já
existente dentro do seu código.Ótimo para a reutilização de código.
Ex: cabeçalhos, rodapés e pacotes de funções
![Page 6: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/6.jpg)
Mais Formulários
include / requireAmbas possuem o mesmo objetivo;Diferenciam-se no modo de tratamento
de erro INCLUDE – Permite que o script continue a
ser executado REQUIRE – Emite um erro fatal, caso
aconteça alguma coisa errada
![Page 7: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/7.jpg)
Mais Formulários
include_once / require_onceSão como os anteriores;Diferem-se por incluir o script apenas
um vez
![Page 8: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/8.jpg)
Mais Formulários
include_once / require_once
![Page 9: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/9.jpg)
Mais Formulários
Criando Componentes ReutilizáveisConsiste em escrever funções
reutilizáveis que gerem componentes HTML;
Cada função criada deve retornar código HTML;
![Page 10: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/10.jpg)
Mais Formulários
Criando Componentes Reutilizáveis
![Page 11: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/11.jpg)
Mais Formulários
Processando dados na mesma páginaConsiste em enviar a requisição de
processamento para a mesma página.
![Page 12: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/12.jpg)
Mais Formulários
Exemplo
![Page 13: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/13.jpg)
Mais Formulários
Exemplo
![Page 14: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/14.jpg)
Funções de Datas
![Page 15: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/15.jpg)
Funções de Datas
TimeRetorna data e hora em formato
timestamp
![Page 16: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/16.jpg)
Funções de Datas
MktimeRetorna o timestamp de uma data
informada
![Page 17: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/17.jpg)
Funções de Datas
Mktime – Parâmetrosint mktime(hra, mim, seg, mês, dia, ano,
<h_verão>)
h_verão 0 – Data não está no horário de verão 1 – Data está no horário de verão -1 – Não sabemos
![Page 18: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/18.jpg)
Funções de Datas
CheckdateRetorna TRUE se uma data é válida.
![Page 19: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/19.jpg)
Funções de Datas
DateFormata uma data.
![Page 20: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/20.jpg)
Funções de Datas
Date - Formato
![Page 21: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/21.jpg)
Funções de Datas
Date - Formato
![Page 22: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/22.jpg)
Funções de Datas
Date - Formato
![Page 23: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/23.jpg)
Funções de Datas
GetdateRetorna uma array com chaves
associativas sobre uma data.
![Page 24: Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”](https://reader035.fdocumentos.tips/reader035/viewer/2022062512/552fc181497959413d8f3daa/html5/thumbnails/24.jpg)
Funções de Datas
Getdate seconds – Segundos (0 a 59) minutes – Minutos (0 a 59) hours – Horas (0 a 23) mday – Dia do Mês (1 a 31) wday – Dia da semana (0 a 6) mon – Mês (1 a 12) year – Ano com 4 dígitos yday – Dia do ano (0 a 365) weekend – Dia da semana por extenso month – Mês por extenso 0 – Segundos desde a data base