a impressão do conteúdo de uma matriz PHP

Esta é uma tarefa muito comum, mas é surpreendente como muitos novatos PHP não sabe sobre isso ainda. Se você quiser ver a estrutura de sua matriz PHP, tudo que você precisa fazer é esta

print_r ($ myarray)

Isto lhe dará uma listagem de todos os itens da matriz, incluindo arrays multi-dimensionais. Obviamente, isso só deve ser usado para fins de teste / depuração.

e se você gosta dela legível; echo “”, print_r ($ myarray), echo “”

diverta-se!

isso é mais legível

echo “; print_r ($ array); echo”

Você pode querer experimentar este

echo “”; print_r ($ local); echo “”

echo “(html aberto tag) pré (close tag html)”; print_r ($ local); echo “\”

echo “(menos de sinal) pre (sinal de maior que)”; print_r ($ local); echo “(menos de sinal) / pre (maior do que o sinal)”

entre as aspas são as tags HTML PRE (abertos e, em seguida, fechar).

surpreendente como muito útil este post é para iniciantes PHP como me :); thx muito!

Esta / é / super útil para iniciantes PHP como eu.

Obrigado!

se você deseja imprimir arrays com html, fazê-lo com este

echo “.htmlspecialchars (print_r ($ insumos, TRUE)).”

Derrick, o que são “.htmlspecialchars”?

@tfq: Converte>, <, e vários outros caracteres HTML nos seus códigos de símbolo: & gt; LT, e assim por diante. Eu escrevi uma função para vocês se você estiver interessado, basta salvá-lo em um helpers.php, incluir esse arquivo e você está pronto para ir 🙂 Apreciar!

Opa, batida entra um pouco a jejuar naquele; Para não imprimi-lo para thescreen, você deve usar

$ Result = $ print_arr ($ yourArray, false)

Desculpe para o cargo thrid mas eu vejo que este sistema de comentários, mas meu espaço caractere especial no str_replace também virou-se para um espaço real, só você “$ array = str_replace (” “,” & nbsp; “, $ array);” sem espaços no meio destes o código.

echo “”; print_r ($ arrayVar); echo “”

a sua ajuda u muito eu acho

Pesquisas relacionadas

var_dump ($ myArray)

Eu tenho esta situação; $ name = “meu nome”; $ sobrenome = “meu apelido”

$ dados [ ’email’] = array ( ‘name’ => $ name, ‘APELIDO’ => $ sobrenome)

Como fazer etiquetas e conteúdo cordas ser impresso assim; NOME:? Meu nome; Sobrenome: meu apelido

Alguém pode me ajudar por favor? tks

Obrigado, PastulioLive. A função funcionou muito bem. Você da ‘homem.

Qualidade champanhe e copos de cerveja apresentam entalhes microscópicas na parte inferior do vidro para servir como um ponto de nucleação para as bolhas de carbonatação.