ebaH Home
  • Blog
  • Novo usuário
Pesquisa avançada
Home » Pastas » Arquivo

Preview

Preview

Este é apenas um preview. Baixe o arquivo completo para ver o restante.
...head body ?php function soma($a) global $b $b $a + 5 soma(10) echo o valor de b é $b ? /body /html Figura 8 Declaração de variável global 6 Tipos de dados O PHP suporta vários tipos de dados: Inteiro Números inteiros (isto é, números sem ponto decimal) Números de dupla precisão Números reais (isto é, números que contêm um ponto decimal) String Texto entre aspas simples ( ) ou duplas ( ) Booleanos armazenam valores verdadeiros ou falsos, usados em testes de condições Array Grupo de elementos do mesmo tipo Objeto Grupo de atributos e métodos Recurso Uma origem de dados externa Nulo Nenhum valor html head titleTeste PHP/title /head body 10 ?php $a True if ($a) echo Verdadeiro else echo Falso ? /body /html Figura 9 Código com dados booleanos Teste o código anterior alterando o valor da variável para False. Pode-se armazenar valores inteiros, positivos ou negativos. Pode-se usar também valores hexadecimais. html head titleTeste PHP/title /head body ?php $a 0x1A //Coresponde ao decimal 26 $b 16 $c $a + $b echo a + b $c ? /body /html Figura 10 Código com variáveis hexadecimal e valor negativo Os valores de ponto flutuante são representados através de ponto ( ). html head titleTeste PHP/title /head body ?php $preco 11.90 11 $soma $preco * 4 echo Quatro revistas W custam R$ $somabr ? /body /html Figura 11 Código com variável de ponto flutuante As strings são armazenadas dentro de aspas duplas ( ) ou simples ( ). html head titleTeste PHP/title /head body ?php $texto1 Esse é o primeiro texto.br $texto2 Esse é o segundo texto. echo $texto1 echo $texto2 ? /body /html Figura 12 Código com strings entre aspas simples e duplas As variáveis do tipo matriz ou array permitem o armazenamento de diversos elementos referenciados por uma mesma referência. Maiores detalhes serão vistos na seção 14. html head titleTeste PHP/title /head body ?php $frutas array( 1 Laranja, 2 Maçã, 3 Uva) echo li $frutas[1]br echo li $frutas[2]br echo li $frutas[3]br ? 12 /body /html Figura 13 Código com matriz 7 Constantes Constantes são identificadores para valores simples. O seu conteúdo não muda durante a execução do código. Elas são criadas com a função define e, por convenção, são escritas com letras maiúsculas e não usam o cifrão no início. html head titleTeste PHP/title /head body ?php define(CONSTANTE, Alô mundo.) echo CONSTANTE ? /body /html Figura 14 Código com constante O PHP implementa algumas constantes, a maioria são matemáticas. O código seguinte demonstra o uso da constante M_PI. html head titleTeste PHP/title /head body ?php function calculaAreaCirculo($raio) return M_PI * pow($raio, 2) $meuRaio 5 $area calculaAreaCirculo($meuRaio) echo bRaio/b $meuRaiobr echo bÁrea/b $area ? /body /html Figura 15 Código com a constante M_PI 13 8 Expressões Tudo que tem um valor pode ser considerado uma expressão. O código a seguir demonstra na prática. html head titleTeste PHP/title /head body ?php $b ($a 5) echo O valor de b é $b ? /body /html Figura 16 Código com uso de expressão html head titleTeste PHP/title /head body ?php $b $a 5 echo O valor de b é $b ? /body /html Figura 17 Variação do código anterior Expressões de comparação retornam valores booleanos, sendo vazio representando verdadeiro e um representando falso. As expressões de comparação são usadas em declarações condicionais para determinar se um bloco de código será executado ou não. html head titleTeste PHP/title /head body ?php $valor (5 10) echo O valor da expressão 5 10 é $valor 14 ? /body /html Figura 18 Código com expressão de comparação 9 Operadores São usados para efetuarem operações sobre as variáveis e constantes. Os operadores do PHP são: + soma subtração * multiplicação / divisão exponenciação % módulo, resto da divisão ++ acrescenta um a uma variável subtrai um de uma variável += soma um valor a uma variável e lhe atribui o resultado html head titleTeste PHP/title /head body ?php $x 2 echo($x + 2) echo br $x 2 echo(5 $x) echo br $x 4 echo($x * 5) echo br $x 15 echo($x / 5) echo br $x 10 echo($x % 8) echo br $x 5 $x++ echo($x) echo br $x 5 $x- echo($x) echo br $x 8 echo($x) 15 echo br $x 8 $x $x + 10 echo($x) echo br $x 8 $x += 10 echo($x) ? /body /html Figura 19 Código com diversas operações matemáticas Há também os operadores de comparação. Uma comparação sempre gera um dos dois valores possíveis: vazio, que corresponde a falso, e 1, que corresponde a verdadeiro. é igual a ! não é igual a é maior que é menor que é maior ou igual a é menor ou igual a html head titleTeste PHP/title /head body ?php $x 5 $resultado ($x 8) if($resultado 1) echo verdadeiro else echo falso echo br $x 5 $resultado ($x != 8) if($resultado 1) echo verdadeiro else 16 echo falso echo br $x 5 $resultado ($x 8) if($resultado 1) echo verdadeiro else echo falso echo br $x 5 $resultado ($x 8) if($resultado 1) echo verdadeiro else echo falso echo br $x 5 $resultado ($x 8) if($resultado 1) echo verdadeiro else echo falso echo br $x 5 $resultado ($x 8) if($resultado 1) 17 echo verdadeiro else echo falso ? /...
Este é apenas um preview. Baixe o arquivo completo para ver o restante.

Descrição

Descrição

Arquivo adicionado em 3/18/07
por: Bruno Basto
Curso: Informática e Computação
Quantidade de downloads: 133
Tamanho do arquivo: 221,0 kb
Descrição:
Apostila introdutória ao Php.
Etiquetas: Endereço Permanente:

Ações

Arquivos Semelhantes

Arquivos Semelhantes

(Curso Completo de Php e My SQL.pdf)
(apostila_php.doc)
(DicionárioActionScript.pdf)