A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Cledison Eduardo Fritzen Técnico em Informática - Senac • Operadores, variáveis e constantes.

Apresentações semelhantes


Apresentação em tema: "Cledison Eduardo Fritzen Técnico em Informática - Senac • Operadores, variáveis e constantes."— Transcrição da apresentação:

1 Cledison Eduardo Fritzen Técnico em Informática - Senac • Operadores, variáveis e constantes

2 Operadores de comparação OperadorComportamento ==verdadeiro se os argumentos forem iguais !=Falso se os argumentos forem iguais Verdadeiro se o argumento da direita for maior que o da esquerda <=Verdadeiro se o argumento da esquerda for maior ou igual ao da direita >=Verdadeiro se o argumento da direita for maior ou igual ao da esquerda ===Verdadeiro se os argumentos forem iguais entre si e do mesmo tipo

3 Operadores lógicos OperadorComportamento Andverdadeiro se ambos argumentos forem verdadeiros Orverdadeiro se um ou ambos os argumentos forem verdadeiros !Verdadeiro se um único argumento a direita for falso XorVerdadeiro se qualquer um mas não ambos os argumentos forem verdadeiros &&Semelhante ao and, ||Semelhante ao or

4 Variáveis - características • Possuem sinal de cifrão ($) • Não podem iniciar com números ou caracteres especiais • Tipagem dinâmica • Valor mais recente atribuído • São atribuídas com o sinal de = • Não necessitam ser declaradas • Não possuem tipo intrínseco • Têm valor padrão

5 Manipulando variáveis Atribuição $pi = ; Reatribuição $var = “Curso de PHP”; $var = “ ”;

6 Manipulando variáveis - exemplo Site do curso

7 Tipos de variáveis • Inteiros – todos os números integrais, sem ponto de fração decimal • Double – números de dupla precisão ou de ponto flutuante. • Booleano – têm apenas dois possíveis valores (verdadeiro e falso) • Null – é um tipo especial que só tem um valor: null • Strings – são sequências de caracteres • Arrays – são coleções identificadas e indexadas de outros valores • Objetos – são instâncias de classe definidas pelo programador, podem empacotar tanto tipos de valores como métodos de uma classe • Recursos – são variáveis especiais que armazenam referências para recursos externos ao PHP

8 Testando o tipo de uma variável Gettype() retorna uma string que representa o tipo da variável testada

9 Escopo de variáveis • Escopo é um termo técnico para regras sobre quando um nome tem o mesmo significado em dois lugares diferentes

10 Variáveis pré-definidas • O PHP oferece um grande número de variáveis predefinidas para qualquer script que ele execute. Muitas destas variáveis, entretanto, não podem ser completamente documentadas uma vez dependem de diversos fatores, como o servidor no qual scripts são executados, a versão e configuração deste servidor e outros.

11 Variáveis pré-definidas $_SERVER - Variáveis criadas pelo servidor web ou diretamente relacionadas ao ambiente de execução do script atual. $_COOKIE - Contém um array associativo de variáveis passadas para o script atual através de cookies HTTP. $_GET - Contém um array associativo de variáveis passadas para o script atual através do método HTTP GET. $_POST - Contém um array associativo de variáveis passadas para o script atual através do método HTTP POST. $_FILES - Contém um array associativo dos itens carregador no script atual através do método HTTP FILES. $_SESSION - Contém um array associativo das variáveis de sessão disponíveis para o script atual. $GLOBALS - Um array associativo contendo referências para todas as variáveis atualmente definidas no escopo global do script. Os nomes das variáveis são as chaves do array.

12 Variáveis pré-definidas Exemplo $_SERVER

13 Variáveis pré-definidas Exemplo $_GET Clique aqui para enviar uma informação para outra página.

14 Variáveis pré-definidas Exemplo $_POST Digite aqui alguma coisa:

15 Variáveis variáveis • Algumas vezes é útil poder trabalha com variáveis variáveis, ou seja utilizar nomes de variáveis dinamicamente.

16 Constantes • Além das variáveis, que podem ser reatribuídas, o PHP oferece constantes, que têm um único valor por todo o seu tempo de vida. As constantes não possuem um $ antes de seus nomes.

17 Arrays


Carregar ppt "Cledison Eduardo Fritzen Técnico em Informática - Senac • Operadores, variáveis e constantes."

Apresentações semelhantes


Anúncios Google