SlideShare uma empresa Scribd logo
PHP com MySQL e PostgreSQL

         Docente:
      Marcus Camargo
Introdução



01 – PHP

 O que é PHP?

 O que é necessário para usar o PHP?

 Onde obter o PHP?

 Como testar o PHP?
Introdução




O que é PHP?
 Uma linguagem de programação server-
 side voltada ao desenvolvimento para
 ambiente Web.
Introdução




O que é necessário para se
usar o PHP?
Introdução




Como obter o PHP?

Através do site www.php.net


               OU
                         Windows
                         Apache
                         MySQL
                         PHP
Introdução




Como testar o PHP?
<?php echo phpinfo();?>
Introdução




Quem usa o PHP?
Introdução



02 – Iniciando no PHP

 Formas de iniciar um código PHP

 Separando os comandos

 Comentários no código
Introdução




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




Separador de Comandos
 Os comandos devem ser separados por
 “;” (ponto e vírgula).

OBS: No último comando, o uso é opcional.
Introdução




Comentários no PHP
// - Comentário de Linha

# - Comentário de Linha

/**
* Comentários de bloco
*/
Introdução



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



04 – Variáveis e Constantes

 Variáveis
    Variáveis Comuns
    Variáveis Superglobais


 Constantes
Introdução



05 – Operadores

 Operadores Aritméticos

 Operadores de Comparação

 Operadores de Incremento/Decremento

 Operadores Lógicos

 Operador de String

 Operadores de Array
Introdução



05 – Operadores Aritméticos



      Operador     Objetivo        Exemplo
            +      Adição          $valor1 + $valor2
            -      Subtração       $valor2 - $valor1
            *      Multiplicação   $valor3 * 8
            /      Divisão         $valor4 / $valor3
            %      Módulo          $valor % 2
Introdução



Operadores de Comparação

       Operador    Objetivo
             ==               Igualdade
            ===               Idênticos
             !=               Diferente
             <>               Diferente
            !==            Não idênticos
             <                 Menor
             <=            Menor ou igual
             >                 Maior
             >=            Maior ou igual
Introdução



Operadores de Incremento




           Operador          Objetivo
             ++            Incrementar 1
              --           Decrementar 1
Introdução



Operadores Lógicos



              Operador    Objetivo
                AND           E
                OR           Ou
                XOR      Ou exclusivo
                 !        Negação
                &&            E
                 ||          Ou
Introdução




Operador de String
 O operador usado em strings é o “.”. Esse
 operador é usado na concatenação de
 strings.
Introdução




Operador de Array
 O operador de array existente no PHP é o
 “+”. Esse operador é usado na
 concatenação de arrays.
Introdução



06 – Estruturas de Controle

 If...elseif...else

 While e do..while

 For

 Foreach

 Switch

 Break

 Require e Include
Introdução



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




O que é uma função?
 Um conjunto de instruções que devem ser
 executadas e retornam, ou não, um valor.
Introdução




Criando uma função
function nome_da_funcao(parâmetros){
    “lista” de instruções
}
Introdução




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




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.

Mais conteúdo relacionado

PPTX
Introdução ao desenvolvimento com PHP
PPTX
C++ Funções
PDF
PDF
Php m18
PDF
Funções em C
PPTX
Linguagem C - Funções
PDF
M5-Desenvolvimento-Paginas-Web
PDF
Manual-de-php
Introdução ao desenvolvimento com PHP
C++ Funções
Php m18
Funções em C
Linguagem C - Funções
M5-Desenvolvimento-Paginas-Web
Manual-de-php

Mais procurados (20)

PDF
Aula01
PPTX
Introdução à programação funcional
PDF
Algoritmos e lp parte 1-introdução
PDF
Algoritmo estruturado
PPT
Algoritmos e Programação
PDF
Funções em C - Prof. Yandre
PDF
Aula 6 pc - slides
PPTX
Logica de Programacao
PDF
Introdução a php
PDF
Revisão sobre ponteiros em C
ODP
Oficina de Web Design Lecom - PHP e JavaScript
DOCX
Algorítmo estruturado
PDF
Apostila de-arduino
PPT
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
PPSX
Lógica de Programação
PPTX
Visualg
PDF
mod3-programação-estruturada
DOCX
Comandos de controle de fluxo do php
ODP
Aula14 - Funções em PHP
ODP
aula 03 - Lógica de programação
Aula01
Introdução à programação funcional
Algoritmos e lp parte 1-introdução
Algoritmo estruturado
Algoritmos e Programação
Funções em C - Prof. Yandre
Aula 6 pc - slides
Logica de Programacao
Introdução a php
Revisão sobre ponteiros em C
Oficina de Web Design Lecom - PHP e JavaScript
Algorítmo estruturado
Apostila de-arduino
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Lógica de Programação
Visualg
mod3-programação-estruturada
Comandos de controle de fluxo do php
Aula14 - Funções em PHP
aula 03 - Lógica de programação
Anúncio

Destaque (12)

PDF
Informatica
PPT
Valores paz
PDF
Product energia
PPT
Mt fuji location
DOCX
Reflexão final
PPTX
Energy systems
PDF
Revista OPINIAS nº 04 - Setembro 2014
DOC
B Gray Cover Letter 2011
PDF
Jornada Portes obertes hoquei
PDF
Cinemática
PDF
Как найти идеальное помещение
PDF
Cảm biến xe tải và bồn cân điện tử hoa sen vàng
Informatica
Valores paz
Product energia
Mt fuji location
Reflexão final
Energy systems
Revista OPINIAS nº 04 - Setembro 2014
B Gray Cover Letter 2011
Jornada Portes obertes hoquei
Cinemática
Как найти идеальное помещение
Cảm biến xe tải và bồn cân điện tử hoa sen vàng
Anúncio

Semelhante a Php Básico - Parte 1 (20)

PPTX
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
PDF
Aprendendo PHP.pdf
PDF
LVI-Aula05
PDF
LVI_Aula05
PPTX
02 controle de fluxo
PPT
PHP(I-Bim).ppt
PPTX
PHP SC Conf 2014 - PHP Essentials
PDF
Aula algoritmo
PDF
Aula de introdução de PHP para iniciantes
PPT
Aula3
ODP
Minicurso - Web sites dinâmicos: PHP com orientação a objetos
PPT
2ª aula php
PPTX
Introdução a Linguagem de Programação
PDF
OOP (in portuguese)
PDF
PHP - Introdução
PPTX
CONHECENDO O PHP E SUAS ESTRUTURAS DE CONTROLE
PPTX
Introducao a Lógica de Programação
PPTX
Introdução a iOS (grupo de estudos iStudies)
PPTX
Laravel 5: Entenda o ambiente e a estrutura MVC
PDF
php1_LLKSDHFLSHDFLSFLJSFLSJFLSJFLSJFLSJF.pdf
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
Aprendendo PHP.pdf
LVI-Aula05
LVI_Aula05
02 controle de fluxo
PHP(I-Bim).ppt
PHP SC Conf 2014 - PHP Essentials
Aula algoritmo
Aula de introdução de PHP para iniciantes
Aula3
Minicurso - Web sites dinâmicos: PHP com orientação a objetos
2ª aula php
Introdução a Linguagem de Programação
OOP (in portuguese)
PHP - Introdução
CONHECENDO O PHP E SUAS ESTRUTURAS DE CONTROLE
Introducao a Lógica de Programação
Introdução a iOS (grupo de estudos iStudies)
Laravel 5: Entenda o ambiente e a estrutura MVC
php1_LLKSDHFLSHDFLSFLJSFLSJFLSJFLSJFLSJF.pdf

Php Básico - Parte 1