Como usar variáveis PHP para HTML5 e CSS3 Programação
Uma variável PHP pode ser chamado quase tudo em HTML5 e CSS3 programação. Existem algumas palavras reservadas que você não pode nomear uma variável (como impressão
, que já tem um significado em PHP), então se o seu programa não está funcionando e você não pode descobrir o porquê, tente mudar alguns nomes de variáveis ou olhando para a lista palavras reservadas (pelo php.net) Para saber se o seu nome de variável é uma palavra ilegal.PHP é muito indulgente sobre o tipo de dados em uma variável. Quando você cria uma variável, você simplesmente colocar conteúdo nele. PHP faz automaticamente a variável de qualquer tipo que necessita. Isto é chamado digitação solto. A mesma variável pode armazenar dados numéricos, texto ou outros tipos mais complicados de dados. PHP determina o tipo de dados em uma variável em tempo real através da análise do contexto.
Mesmo que PHP é descuidado sobre tipos de dados, é importante compreender que os dados ainda são armazenados em um dos vários formatos padrão com base no seu tipo. PHP suporta várias formas de números inteiros e números de ponto flutuante. PHP também tem grande apoio para dados de texto. Os programadores geralmente não dizem # 147-texto, # 148- mas chamar dados de texto corda dados.
Isso ocorre porque a representação interna de dados de texto lembrou os primeiros programadores de contas de um colar. Você raramente precisa se preocupar com o tipo de informação que você está usando em PHP, mas você precisa saber que o PHP é tranquilo e conversão de dados em formatos que ele pode usar.
Concatenação
Concatenação é o processo de unir cordas menores para formar uma cadeia maior. PHP usa o período (.) Símbolo para concatenar dois valores de cadeia. O seguinte exemplo de código retorna a frase oogieboogie:
$ Word = "oogie" - $ dança = "body" -Imprimir $ word. $ dança
Se você já sabe um pouco de javascript ou outra língua, a maioria das idéias transferir, mas detalhes podem te enganar. javascript usa o sinal para concatenação, e PHP utiliza o período. Estes são detalhes irritantes, mas com a prática, você vai ser capaz de mantê-lo em linha reta.
Quando o PHP vê um período, ele trata os valores em ambos os lados do período como strings (texto) e concatena (une)-los. Se o PHP vê um sinal de mais, ele trata os valores em ambos os lados do sinal de adição como números e tenta executar adição matemática sobre eles. A operação de ajuda figura PHP que tipo de dados que está trabalhando com.
O programa a seguir ilustra a diferença entre a concatenação e além:
lt;? php // partir helloVariable.php $ output = "! mundo" - print "Olá ". $ Saída."
"-impressão "". $ Output + 5".
? "->
O código anterior leva a variável saída com o valor Mundo e encadeia-a Olá quando impresso. Em seguida, ele adiciona a variável saída para o número 5. Quando o PHP vê o sinal de adição, ele interpreta os valores de cada lado dele como números.
Porque saída não tem valor numérico lógico, PHP atribui o valor de 0, que contribui para 5, resultando na produção de
5
sendo enviado para o navegador.Interpolação variáveis em texto
Se você tem um monte de texto para imprimir com variáveis jogadas, ele pode ficar um pouco entediante para usar concatenação para adicionar nas variáveis. Felizmente, você não precisa!
Com o PHP, você pode incluir as variáveis da seguinte forma:
helloInterpolation ? Lt; php $ firstName = "John" - $ lastName = "Doe" -print "Olá $ firstName $ lastName!
? "->
Este processo é chamado interpolação. Porque todas as variáveis PHP começam com sinais de dólar, você pode colocar livremente variáveis dentro do seu direito valores de cadeia, e quando PHP vê uma variável, ele irá substituir automaticamente essa variável com o seu valor.
Interpolação funciona somente com strings delimitadas por aspas, porque aspas indicam PHP deve processar a cadeia antes de passá-lo para o usuário.