Skip to content

Latest commit

 

History

History
129 lines (65 loc) · 2.04 KB

File metadata and controls

129 lines (65 loc) · 2.04 KB

Capítulo 2 – Introdução ao PHP22

{#cap-tulo-2-introdu-o-ao-php22}

2.1 - O que é PHP e um pouco da história22

2.2 - O que precisa pra desenvolver em PHP – Instalação24

2.2.1 – Instalação Apache25

2.2.2 – Instalação PHP27

2.3 - Características do PHP28

2.4 - Saída de Dados28

2.4.1 - echo29

2.4.2 - print29

2.5- Comentários29

2.6 – Estrutura de Dados30

2.6.1 – Tipos primitivos de dados30

2.6.3 - Exercicios31

2.6.3.1 - Práticos32

2.7 - Variáveis32

2.7.1 – Algumas regras sobre variáveis33

2.7.2 – Tipos de Variáveis35

2.7.2.1 - Boolean(lógico)35

2.7.2.2 – Int (inteiro)36

2.7.2.3 – Float(Real)36

2.7.2.4 – String(cadeia de caracteres)37

2.7.2.5 – Array(Matrizes)37

2.7.2.6 – Object(Objeto)38

2.7.2.7 – Resource(Recurso)38

2.7.2.8 - Null(Nulo)38

2.7.3 - Conversão de Variáveis38

2.7.4 - Exercícios39

2.8 - Constantes40

2.8.1 – Constantes Pré-definidas41

2.8.2 – Definindo Constantes41

2.8.3 - Exercícios42

2.9 - Arrays42

2.9.1 – Criando array Unidimensional42

2.9.2 - Criando Array Associativo44

2.9.3 - Arrays Multidimensionais45

2.9.4 - Exercícios47

2.10 - Operadores47

2.10.1 – Operadores de String48

2.10.2 - Operadores Matemático s48

2.10.2.1 – Operadores Aritméticos48

2.10.2.2 - Atribuição49

2.10.2.3 - Operadores de Incremento e Decremento51

2.10.3 – Operadores Relacionais52

2.10.4 – Operadores Lógicos ou Booleanos53

2.10.5 – Precedência de Operadores56

2.10.6 – Exercícios58

2.11 - Estruturas de Controle59

2.11.1 – Estrutura Sequencial59

2.11.2 – Estruturas de Seleção/Decisão60

2.11.2.1 - Simples(IF)60

2.11.2.2 - Composta(IF-ELSE)61

2.11.2.3 - Encadeada(IF-ELSE-IF-IF)61

2.11.2.4 - Múltipla Escolha(SWITCH-CASE)62

2.11.2.5 - Exercícios63

2.11.3 - Estruturas de Repetição64

2.11.3.1 - Condição no Início(WHILE)64

2.11.3.2 - Condição no Final(DO-WHILE)65

2.11.3.3 - Variável de Controle(FOR)66

2.11.3.4 – Exercícios67

2.11.3.5 - Percorrer Arrays(Foreach)67

2.11.4 - Break68

2.11.5 - Continue69

2.11.6 - Exercícios71