01 php - introdução ao php
-
Upload
roney-sousa -
Category
Technology
-
view
47 -
download
5
Transcript of 01 php - introdução ao php
![Page 1: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/1.jpg)
Roney Sousa
Introdução ao PHP
Personal Home Page
Hypertext
Preprocessor
![Page 2: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/2.jpg)
Os Criadores
Zend é a junção dos nomes dos criadores da linguagem PHP como conhecemos hoje, ZeevSuraski e Andi Gutmans, e é responsável por manter o codigo PHP e criaram um framework famoso para lingugem
![Page 3: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/3.jpg)
CMS - Custom Management System
• CMS significa Custom Management System ou Sistema de Gerenciamento de Conteúdo, usam PHP
![Page 4: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/4.jpg)
Instalando o PHP
A M P
![Page 5: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/5.jpg)
XAMPP
A M PX P
![Page 6: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/6.jpg)
Editor de código
• Editores ou IDE são software que usamos para digitar nosso código PHP, Sugestão:
– Sublime text3
– NetBeans
– Notpad++
![Page 7: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/7.jpg)
Primeiro Documento
• Primeiro vamos starta no XAMPP o Apache e o Banco de Dados:
![Page 8: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/8.jpg)
Testando o servidor
• No seu navegador digite na barra de endereço, localhost, e tecle enter, deve aparecer uma página com a debaixo.
![Page 9: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/9.jpg)
Onde salvar o arquivo
C:\xampp\htdocs
Crie uma pasta dentro do htdocs, e no navegador chame por localhost/suapasta
Seu arquivo php deve ser salvo nessa pasta.
![Page 10: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/10.jpg)
Primeiro Código
<!DOCTYPE html><html lang="pt-br"><head>
<meta charset="UTF-8"><title>Primeira Aula</title>
</head><body>
<h1>Testando PHP</h1><?php
echo "Olá mundo!";?>
</body></html>
![Page 11: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/11.jpg)
Echo
• escreva echo
• Escreval echo
![Page 12: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/12.jpg)
Variáveis
Idade <- 3Sal <- 1825.54Nome<-”Roney”Casado<- falso
$idade = 3;$sal = 1825.54;$nome = “Roney”;$casado = false;
Toda variável em PHP começa com $, os nomes todos com letra minúscula, e por fim, em PHP não existe declaração de variável
![Page 13: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/13.jpg)
typecast
• Interiro (int), (integer)
• Real (real), (float), (double)
• Caractere (string)
• Lógico (XXX)
– True = 1
– False = vazio
![Page 14: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/14.jpg)
Concatenação
Nome <- “ANA”
Idade <- 8
Escreva (nome,”tem”, idade, “anos”)
$nome = “ANA”;
$idade = 8;
echo $nome. ” tem ”. $idade. “anos”;
![Page 15: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/15.jpg)
OPERADORES ARITIMÉTICOS
![Page 16: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/16.jpg)
Operadores Aritiméticos
Adição +
Subtração -
Multiplicação *
Divisão /
Módulo %
![Page 17: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/17.jpg)
Ordem de Precedência
Parênteses
MultiplicaçãoDivisãoMódulo
AdiçãoSubtração
![Page 18: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/18.jpg)
INTERAÇÃO COM O USUÁRIO
![Page 19: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/19.jpg)
Valores Personalizados
• http://localhost/phpbasico/03.2-operadores-aritimeticos.php?a=5&b=8
• $n1 = $_GET[“a”];
• $n2 = $_GET[“b”];
![Page 20: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/20.jpg)
FUNÇÕES MATEMÁTICA
![Page 21: 01 php - introdução ao php](https://reader033.fdocumentos.com/reader033/viewer/2022042505/5a64b7077f8b9a6d5d8b46d5/html5/thumbnails/21.jpg)
Funções Matemáticas
abs() Valor Absoluto
pow() Potenciação
sqrt() Raiz Quadrada
round() arredondamento
intval() Valor inteiro da Variável
number_format() Formatação