EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Definir como idioma padrão
Perguntas de PF - Fórum

Como exibir uma matriz, de uma forma legível, em PHP

Programação PHP  
 
Como exibir uma matriz, de uma forma legível, em PHP

Se você trabalha com PHP, Quando você quer saber o valor O que, em algum momento, tem um variável, sobre tudo quando estamos depuração de o código de uma página ou projeto, simplesmente, faz uso de algumas das diferentes funções a própria linguagem fornece: Eco, imprimir, …

No caso que o que Quero saber É o conjunto de valores que tem um matriz, normalmente a operação, já definido, print_r. Esta função irá nos mostrar na tela uma representação textual o conteúdo do. Se nunca usou, Você deu características de que é bastante pesado a revisão, as informações que esta função nos mostra, Porque quando é a nossa matriz muito grande, Esta informação torna-se ilegível.

Nós vamos Suponha que Nós temos o seguinte matriz com valores diferentes:

e por isso PHP Mostre-no conteúdo do, Vamos fazer uso da função print_r da seguinte maneira:

Se executar seu roteiro, Você verá que o saída É como segue:

Isto é como nossa matriz será exibido na tela. De relance, e depois de revisá-lo para alguns segundos, pode dar-lhe características da estrutura do mesmo, Mas para matrizes de maiores ou com estruturas mais complicado, a cadeia resultante seria bastante difícil de entender de relance.

 

Para evitar isso, Nós fazemos a saída na tela de nossa matriz de formulário compreensível, o que é possível dentro de, de relance. Para fazer isso, Nós vamos indicar para o Navegador ou seja, o código que irá mostrar um código pré-formatado, e nós o faremos com a seguinte linha:

Nota. O segundo parâmetro “true” função print_r é que a matriz não será exibida diretamente na tela, Mas vai voltar em forma de seqüência de caracteres de texto.

 

Na linha acima, surround o valor retornado pela função print_r entre as tags <Pre></Pre> que indicam ao navegador que o texto para mostrar já é previamente formatados. O resultado disso é a seguinte:

Como você pode ver, Esta forma de apresentação está longe de ser o anterior, sendo a mesma mais fácil de entender de relance.

Deixe-em um comentário ou entrar para oFórum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Artigos relacionados