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
Menu
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!.
Declaração de impressão | Saí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.