Php02

19
Programando com OFICINA DE VERÃO INSTRUTOR: ANDERSON HENRIQUE AULA 02 VARIÁVEIS E SUAS VANTAGENS

Transcript of Php02

Page 1: Php02

Programando comOFICINA DE VERÃO

INSTRUTOR: ANDERSON HENRIQUE

AULA 02 – VARIÁVEIS E SUAS VANTAGENS

Page 2: Php02

Conteúdo:

As variáveis em PHP

Os tipos de variáveis (numéricas

(int, integer, float, double), alfanuméricas (string), arrays, constantes e

objetos (object)

Operadores aritméticos (adição, subtração, multiplicação e divisão)

Operadores de atribuição (=, +=, -=, *=, /=)

Operadores relacionais (==[igual], ===[idêntico], != ou

<>[diferente], <[menor], >[maior], <=[menor ou igual], >=[maior ou

igual])

Construir um sistema que calcula a média final do aluno e retorna a

sua situação (aprovado, reprovado).

Page 3: Php02

Variáveis no PHP

As variáveis servem para armazenar dados, esses dados são armazenados na

memória RAM e seu conteúdo é destruído após a execução do programa;

Para criar uma variável em PHP, precisamos atribuir-lhe um nome de identificação,

sempre precedido pelo caractere cifrão ( $ ). Ex.: $nome, $sobrenome,

$media_final;

O PHP é case-sensitive, ou seja, faz distinção entre maiúsculas e minúsculas na

identificação das variáveis, por exemplo: a variável $nota_aluno e $Nota_aluno são

variáveis interpretadas de forma diferente ($nota_aluno = 8.5 diferente da

$Nota_aluno = 5.6). Tome cuidado!

Exercício: declarando variáveis e exibindo resultado na tela (output);

Page 4: Php02
Page 5: Php02

Tipos de variáveis:

Tipo booleano (expressa um valor lógico que pode ser verdadeiro ou falso, para especificar um

valor booleano, utilize as palavras-chave TRUE ou FALSE;

Tipo numérico (números pode ser especificados em notação decimal, inteiro, opcionalmente

precedido de sinal (- ou +);

Tipo string (é uma cadeia de caracteres alfanuméricos. Para declará-la podemos utilizar aspas simples „‟ ou aspas duplas “”;

Tipo array (é uma lista de valores armazenados na memória, os quais podem ser de tipos

diferentes e podem ser acessados a qualquer momento, pois cada valor é relacionado a uma

chave (vetor);

Tipo constante (é um valor que não sofre modificações durante a execução do programa. Ela

é representada por um identificador, geralmente se utilizam nomes em maiúsculo e definimos

uma constante com a função define();

Page 6: Php02

Variável Booleano

Page 7: Php02

Variável numérica

Page 8: Php02

Variável String

Page 9: Php02

Variável Array

Page 10: Php02

Variável Objeto

Page 11: Php02

Operadores aritméticos:

São utilizados para a realização de cálculos matemáticos

Operadores Descrição

+ Adição.

- Subtração.

* Multiplicação.

/ Divisão.

% Módulo (resto da divisão)

Page 12: Php02

Utilizando operadores

Page 13: Php02

Operadores atribuição:

É utilizado para definir uma variável atribuindo-lhe um valor. O operador básico é = .

<?php

$var = 0; //Valor inicial da variável $var;

$var += 5; //Soma 5 em $var;

$var -= 5; //Subtrai 5 em $var;

$var *= 5; //Multiplica $var por 5;

$var /= 5; //Divide $var por 5;

?>

Page 14: Php02

Incrementos e Decrementos

Operadores Descrição

++$aPré-incremento. Incrementa $a em um e, então,

retorna $a

$a++Pós-incremento. Retorna $a e, então,

incrementa $a em um

--$aPré-decremento. Decrementa $a em um e,

então, retorna $a

$a--Pós-decremento. Retorna $a e, então,

decrementa $a em um

Page 15: Php02

Utilizando operadores:

Page 16: Php02

Operadores relacionais:

São utilizados para realizar comparações entre valores ou expressões, resultando

sempre um valor boolean (TRUE ou FALSE).

<?php

//declarando duas variáveis do tipo inteiro

$a = 5;

$b = 10;

//programa que verifica se a variável $a é igual, diferente, menor, maior, menor ou igual, maior ou igual

?>

Page 17: Php02

Comparadores Descrição

==Igual. Resulta verdadeiro (TRUE) se expressões

forem iguais

!= ou < >Diferente. Resulta verdadeiro (TRUE) se as

variáveis forem diferentes

< Menor

> Maior que

<= Menor ou igual

>= Maior ou igual

===

Idêntico. Resulta verdadeiro (TRUE) se as

expressões forem iguais e do mesmo tipo de

dados

Page 18: Php02
Page 19: Php02

EXERCÍCIOS LABORATÓRIO

ESCREVER UM PROGRAMA QUE CALCULA A MÉDIA ESCOLAR DEUM ALUNO E RETORNA A CONDIÇÃO DESTE ALUNO DE ACORDO

COM O VALOR DA MÉDIA FINAL;

A CONDIÇÃO PARA O ALUNO SER APROVADO É A MÉDIA MAIOR

OU IGUAL A 7;

O PROGRAMA DEVERÁ IMPRIMIR NA TELA O NOME DO ALUNO, OVALOR DA MÉDIA FINAL DO ALUNO E A SUA CONDIÇÃO

UTILIZANDO O CRITÉRIO: APROVADO OU REPROVADO.

LET‟S GO!