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:

image0.jpg
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:

image1.jpg
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.

menu