Obra: Curso de PHP/Variáveis
Matéria: Matemática
variáveis começam sempre pelo símbolo seguido de uma letra podem conter símbolos numéricos alfanuméricos minúsculos alfanuméricos maiúsculos não podem conter espaços se tiverem mais do que uma palavra deverão ser interligadas por um underscore por exemplo total_variavel alguns exemplos de variáveis ponto após variável minha_string concatena as variáveis deverá escrever na tela do navegador super tipos php suporta todos os oito tipos primitivos boolean boolean um valor lógico que pode assumir ou true ou false neste exemplo valor booleano nos dado conhecer pela função gettype aqui apresentamos duas variáveis com valores lógicos como podemos ver no exemplo acima uma expressão tem um valor booleano true se ela contiver alguma coisa false se seu conteúdo for nulo inteiros um inteiro um número do conjunto pode se especificar através de notação decimal de base hexadecimal base ou octal base opcionalmente precedido de sinal ou representação de inteiros se você especifica um inteiro além dos limites de um inteiro php interpreta como um ponto flutuante veja abaixo ou necessário ter em atenção que na saída de uma fração para um inteiro os arredondamentos não seguem regra matemática sendo assim necessário uso da função round evite transformar uma fração de valor desconhecido para inteiro números de ponto flutuante os números de ponto flutuante floats doubles são números com casas decimais onde aqui vírgula substituída por um ponto aqui também necessário ter em atenção os arredondamentos strings uma string uma série de caracteres sem limites de comprimento ela delimitada no php por aspas apóstrofo ou pela nova sintaxe heredoc inclusão de variáveis funciona aqui de várias maneiras vamos ver as saídas serão ele comprou um bonito mercedes eles compraram vários mercedess eu faço um mercedes podemos também modificar strings ou cabe função strlen essa tarefa função strlen retorna tamanho de uma string arrays um array um mapa ordenado com chaves valores exemplo um dois true echo arr imprime um echo arr imprime true aqui nos apresentado chaves valores um dois true então podemos pegar uma chave de um array para imprimirmos valor correspondente podemos também definir um array como vários array array beta alpha release final nome php software so array win windows lin linux mac macos vamos agora remover um elemento do array visto que nosso software já passou fase alpha unset arr versão alpha também podemos apagar array inteiro já não vamos disponibilizar nosso software unset arr podemos especificar apenas valores num array sendo que interpretador irá tornar cada um dos valores com uma chave partir do zero manipulação de tipos no php não necessário definir tipo que queremos usar ou seja este determinado pelo contexto em que usado por exemplo var string uma string já var um inteiro para alternarmos entre os tipos usamos uma sintaxe de moldagens moldagens permitidas int ou integer moldar para inteiro bool ou boolean moldar para booleano float double ou real moldar para núme
teger moldar para inteiro bool ou boolean moldar para booleano float double ou real moldar para número de ponto flutuante string moldar para string array moldar para array object moldar para objeto exemplos de moldes variáveis as variáveis são no php representadas por um seguido do nome ela atribuído necessário ter em conta alguns cuidados quando criamos variáveis possível escrever se qualquer um dos tipo primitivos numa variável as variáveis são usadas para se atribuir um valor guardá lo na memória do computador para execução posterior script acima exibirá ganhou um prêmio se valor da variável count for menor que variáveis predefinidas php oferece variáveis predefinidas de informações vindas do servidor do navegador que podem ser usadas pelo programador são as chamadas superglobais globals contém referências para todas as variáveis que estão disponíveis dentro do script possível fazer referencia de um dos itens da variável globals variáveis criadas pelo servidor web relacionadas com ambiente de execução pode se acessar os valores de diretamente variáveis enviadas por script para servidor via método http get que enviado pelo formulário mostrado na barra de endereço variáveis enviadas por script para servidor via método http post que enviado pelo formulário não mostrado na barra de endereço do navegador variáveis enviadas por script para servidor via cookies http variáveis enviadas para script com todas as informações relativas aos arquivos enviados via http variáveis disponíveis no script do ambiente em execução em web igual ao possui todas as variáveis englobadas em em desuso devido demora na realização do script variáveis que estão diretamente relacionadas no registro da sessão no script