首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP打印数组,每行一个键,这样看起来更方便?

PHP打印数组,每行一个键,这样看起来更方便?
EN

Stack Overflow用户
提问于 2011-12-17 06:46:19
回答 4查看 50.2K关注 0票数 22

我如何打印一个数组,而不是只打印一行,例如:

代码语言:javascript
复制
Array ( [0] => Array ( [Palabra] => correr [Tipo] => Verbo ) [1] => Array ( [Palabra] => es [Tipo] => Verbo [PersonaSujeto] => tercera [CantidadSujeto] => singular [Tiempo] => presente ) 

它显示的可读性更强,如下图所示或类似:

代码语言:javascript
复制
Array ( 
    [0] => Array ( 
        [Palabra] => correr
        [1] => Array ( 
             [Tipo] => Verbo 
             [Tiempo] => Infinitivo) )
    [1] => Array ( 
        [Palabra] => es 
        [Tipo] => Verbo 
        [PersonaSujeto] => tercera 
        [CantidadSujeto] => singular 
        [Tiempo] => presente ) 
EN

回答 4

Stack Overflow用户

发布于 2011-12-17 07:05:36

我喜欢代码突出显示。此示例显示带有突出显示代码的beatified数组

代码语言:javascript
复制
<?php
$debug_data = array(1,2,5,6,8,7,'aaa');

echo str_replace(array('&lt;?php&nbsp;','?&gt;'), '', highlight_string( '<?php ' .     var_export($debug_data, true) . ' ?>', true ) );
?>

票数 12
EN

Stack Overflow用户

发布于 2016-04-19 11:59:08

这是PHP程序员最好的朋友:

代码语言:javascript
复制
function pa($value, $exit = true){
  echo "<pre>";
  print_r($value);
  echo "</pre>";
  if($exit){
    exit();
  }
}

如果您需要这样使用:

代码语言:javascript
复制
pa($arr);

代码语言:javascript
复制
pa($obj);

如果您不想退出

代码语言:javascript
复制
pa($obj, false);
票数 1
EN

Stack Overflow用户

发布于 2011-12-17 06:50:10

添加<pre>

示例:

代码语言:javascript
复制
<pre>
<?php
    print_r($array);
?>
<pre>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8541026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档