![]() |
Faculdades
Integradas do Vale do Itajaí - FACIVI
SISTEMAS DE INFORMAÇÃO Desenvolvimento na Internet [2001-02] |
(Fonte: Site oficial do PHP) Tipos suportado pelo PHP
Se você gostaria de forçar uma variável a ser convertida para um certo tipo, você pode moldar a variável ou usar a função settype() nela. Note que uma variável pode se comportar de maneiras diferentes em certas situações, dependendo de qual tipo ela é no momento. Tipos Numéricos Os números inteiros são absolutos; já os doubles, fracionários. Inteiros Inteiros podem ser especificados usando-se qualquer uma das seguintes sintaxes: $int1 = 1234; //número decimalPonto flutuante (double) Números de ponto flutuante ("doubles") podem ser especificados usando-se qualquer uma das seguintes sintaxes: $dbe1 = 10.234;Operações matemáticas
$compra = 10;Strings Possui informações de texto, palavras, frases. As strings podem ser especificadas usando-se um dos dois conjuntos de delimitadores. Se a string está englobada entre aspas ("), as variáveis
dentro da string serão expandidas (sujeitas a algumas limitações
de análise). Como em C e em Perl, a barra invertida ("\") pode ser
usada para especificar caracteres especiais, como por exemplo:
A segunda maneira de delimitar uma string usa o apóstrofe ("'"). Quando uma string é englobada por apóstrofes, os únicos escapes que serão entendidos são "\\" e "\'". Isto é por conveniência, de forma que você tenha apóstrofes e barras invertidas em uma string com apóstrofes. As variáveis não serão expandidas dentro de uma string com apóstrofes. Tudo o estiver armazenado entre aspas, será considerado como string, mesmo se tratando de informações numéricas. Exemplo: $musica = "Até mais";Concatenação de strings É o processo de concatenar/vincular uma string ao final de outra.
Exemplo: $nome = "Mauricio";Teríamos como resultado Mauríciode Paula. Faltaria, por estética, colocar um caracter de espaço entre as letras "o" e "d". Poderíamos realizar o processo de concatenação da seguinte maneira: $nome_completo = $nome . " " . $sobrenome;Uma outra alternativa de concatenar strings é através do comando echo, o qual opssibilita que se imprima o conteúdo de uma variável. echo "$nome de Paula"; ouAs linhas abaixo parecem ter o mesmo resultado, mas isto não acontece; echo 6 . 6; //rta.: 66Para que os números da primeira linha sejam tratados como strings, deve-se colocar um espaço entre o nº e o operador de concatenação. Logo, a maneira como se escreve um código PHP, pode resultar em respostas inesparas! Teste os exemplos acima.
|