Como exibir valores de variáveis ​​PHP

Você pode exibir o valor em uma variável PHP em uma página web usando qualquer uma das seguintes afirmações: eco

, impressão, print_r, ou var_dump.

Variáveis ​​em declarações de eco e de impressão

Você pode exibir o valor em uma variável em uma página web com um eco ou impressão declaração. Por exemplo, se você definir o $ idade a variável 12 e, em seguida, use o seguinte PHP eco declaração em uma seção PHP, a saída é 12.

echo $ etário

Se você incluir a seguinte linha em um arquivo HTML:

Sua idade é lt;? php echo $ age>?.

a saída na página web é

Sua idade é de 12.

Para os fins da tabela, que assumem $ string1 está configurado para Olá e $ string2 está configurado para Mundo!.

Demonstrações de impressão
Declaração de impressãoSaída
print $ string1-Olá
imprimir $ string1, $ string2-Olá Mundo!
print "$ string1 $ string2" -Olá Mundo!
print "Olá", $ string2-Olá Mundo!
print "Olá", "", $ string2-Olá Mundo!
print '$ string1 "," $ string2 "-$ String1World!

aspas simples e duplas têm efeitos diferentes sobre variáveis, como segue.

  • aspas simples (''): Quando você usar aspas simples, nomes de variáveis ​​são ecoados como é.

  • Aspas duplas (""): Quando você usar aspas duplas, os nomes de variáveis ​​são substituídas pelos valores variáveis.

Às vezes você precisa para incluir nomes de variáveis ​​em chaves ({}) Para definir o nome da variável. Por exemplo, as seguintes declarações não produzirá pássaro como o $ pet variável.

$ Pet = "pássaro" -echo "The $ petcage chegou." -

Em outras palavras, a saída não será A gaiola chegou. Em vez disso, PHP vai olhar para a variável $ petcage e não será capaz de encontrá-lo. Você pode ecoar a saída correta usando chaves para separar o $ pet variável:

$ Pet = "pássaro" -echo "O {$ pet} gaiola chegou." -

A instrução anterior dá-lhe

A gaiola chegou.

Quanto tempo uma variável mantém o seu valor

Uma variável mantém a sua informação para todo o script, não apenas para uma seção PHP única. Se uma variável é definida como # 147 yes # 148- no início de um arquivo, ele ainda vai realizar # 147 yes # 148- no fim da página. Por exemplo, suponha que o arquivo tem as seguintes declarações:

Olá Mundo!

? Lt; php $ age = 15- $ name = "Harry" ->?

Olá mundo novamente!

? Lt;? Phpecho $ name ->

o eco declaração na segunda seção PHP irá exibir Harry. A página da web resultante dessas declarações é

Olá mundo! Olá mundo novamente! Harry

variáveis ​​de exibição com declarações print_r

PHP fornece uma função chamada print_r por olhar para o valor em uma variável. Você pode escrever as seguintes instruções para exibir um valor variável:

$ Dia da semana = -print_r "Monday" ($ dia da semana) -

A saída a partir de print_r é

Segunda-feira

variáveis ​​de exibição com declarações var_dump

PHP fornece uma função chamada var_dump que você pode usar para exibir um valor variável e seu tipo de dados.

Você pode escrever as seguintes instruções para exibir um valor variável:

$ Dia da semana = -var_dump "Monday" ($ dia da semana) -

A saída de var_dump é

string (6) "Segunda-feira"

O resultado mostra que o valor em $ dia da semana é Segunda-feira. A saída também mostra que o valor é um tipo de dados que é de seis caracteres.

Você vai usar var_dump freqüentemente para PHP solução de problemas. A sua utilização é essencial para o efeito.

menu