Php Básico - Parte 1
-
Upload
marcus-camargo -
Category
Documents
-
view
447 -
download
9
Transcript of Php Básico - Parte 1
![Page 1: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/1.jpg)
PHP com MySQL e PostgreSQL
Docente:Marcus Camargo
![Page 2: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/2.jpg)
01 – PHP
O que é PHP?
O que é necessário para usar o PHP?
Onde obter o PHP?
Como testar o PHP?
Introdução
![Page 3: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/3.jpg)
O que é PHP?
Uma linguagem de programação server-side voltada ao desenvolvimento para ambiente Web.
Introdução
![Page 4: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/4.jpg)
O que é necessário para se usar o PHP?
Introdução
![Page 5: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/5.jpg)
Como obter o PHP?
Através do site www.php.net
Introdução
OUWindows
Apache
MySQL
PHP
![Page 6: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/6.jpg)
Como testar o PHP?<?php echo phpinfo();?>
Introdução
![Page 7: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/7.jpg)
Quem usa o PHP?
Introdução
![Page 8: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/8.jpg)
02 – Iniciando no PHP
Formas de iniciar um código PHP
Separando os comandos
Comentários no código
Introdução
![Page 9: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/9.jpg)
Iniciando um código no PHP
<?php echo “Forma mais comum de iniciar um código”
?>
<? echo “Forma resumida de iniciar um código”
?>
<?= “O mesmo que o anterior, mas sem o echo” ?>
Introdução
![Page 10: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/10.jpg)
Separador de Comandos
Os comandos devem ser separados por “;” (ponto e vírgula).
OBS: No último comando, o uso é opcional.
Introdução
![Page 11: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/11.jpg)
Comentários no PHP
// - Comentário de Linha
# - Comentário de Linha
/*** Comentários de bloco*/
Introdução
![Page 12: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/12.jpg)
03 – Tipos de Dados
Inteiros (1, 530, 857...)
Ponto Flutuante, Float ou real (2.21, 4.987...)
String (Qualquer texto)
Booleano (True, False)
Array (lista)
Introdução
![Page 13: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/13.jpg)
04 – Variáveis e Constantes
Variáveis Variáveis Comuns Variáveis Superglobais
Constantes
Introdução
![Page 14: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/14.jpg)
05 – Operadores
Operadores Aritméticos
Operadores de Comparação
Operadores de Incremento/Decremento
Operadores Lógicos
Operador de String
Operadores de Array
Introdução
![Page 15: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/15.jpg)
05 – Operadores Aritméticos
Introdução
Operador Objetivo Exemplo
+ Adição $valor1 + $valor2
- Subtração $valor2 - $valor1
* Multiplicação $valor3 * 8
/ Divisão $valor4 / $valor3
% Módulo $valor % 2
![Page 16: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/16.jpg)
Operadores de Comparação
Introdução
Operador Objetivo
== Igualdade
=== Idênticos
!= Diferente
<> Diferente
!== Não idênticos
< Menor
<= Menor ou igual
> Maior
>= Maior ou igual
![Page 17: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/17.jpg)
Operadores de Incremento
Introdução
Operador Objetivo
++ Incrementar 1
-- Decrementar 1
![Page 18: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/18.jpg)
Operadores Lógicos
Introdução
Operador Objetivo
AND E
OR Ou
XOR Ou exclusivo
! Negação
&& E
|| Ou
![Page 19: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/19.jpg)
Operador de String
O operador usado em strings é o “.”. Esse operador é usado na concatenação de strings.
Introdução
![Page 20: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/20.jpg)
Operador de Array
O operador de array existente no PHP é o “+”. Esse operador é usado na concatenação de arrays.
Introdução
![Page 21: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/21.jpg)
06 – Estruturas de Controle
If...elseif...else
While e do..while
For
Foreach
Switch
Break
Require e Include
Introdução
![Page 22: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/22.jpg)
07 – Funções no PHP
O que é uma função?
Criando uma função
Argumentos / Parâmetros
Retorno de Valores de uma função
Introdução
![Page 23: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/23.jpg)
O que é uma função?
Um conjunto de instruções que devem ser executadas e retornam, ou não, um valor.
Introdução
![Page 24: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/24.jpg)
Criando uma função
function nome_da_funcao(parâmetros){“lista” de instruções
}
Introdução
![Page 25: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/25.jpg)
Argumentos / Parâmetros
São valores que podem ser passados para que sejam executas determinadas ações dentro da função.É possível o uso de um ou mais parâmetros em uma função.
Introdução
![Page 26: Php Básico - Parte 1](https://reader031.fdocument.pub/reader031/viewer/2022020110/5594b0fb1a28ab23648b4648/html5/thumbnails/26.jpg)
Retorno de valores
É possível, após a realização das instruções, o retorno de um valor resultante dos comandos executados, seja ele de qualquer tipo.
Introdução