相关疑难解决方法(0)

PHP中一个更漂亮/信息丰富的Var_dump替代方案?

每一个体面的PHP程序员有一个print_rvar_dump包装他们使用,爱情和指定快捷键,我们为什么不分享我们最喜欢的人.

php variables debugging var-dump

131
推荐指数
11
解决办法
8万
查看次数

PHP有漂亮的打印吗?

我正在修复一些PHP脚本,我错过了ruby的漂亮打印机.即

require 'pp'
arr = {:one => 1}
pp arr
Run Code Online (Sandbox Code Playgroud)

将输出{:one => 1}.这甚至适用于相当复杂的对象,并且更容易挖掘到未知脚本.有没有办法在PHP中复制此功能?

php pretty-print

110
推荐指数
8
解决办法
22万
查看次数

使PHP var_dump()值显示每个值一行

当我回显var_dump($ _ variable)时,我得到一条长的包装线,包含所有的varable和值

["kt_login_user"]=>  string(8) "teacher1" ["kt_login_id"]=>  string(3) "973" ["kt_campusID"]=>  string(4) "9088" ["kt_positionID"]=>  string(1) "5" 
Run Code Online (Sandbox Code Playgroud)

有没有办法让每个值都显示在自己的行上以便于阅读?像这样的东西:

["kt_login_user"]=>  string(8) "teacher1" 
["kt_login_id"]=>  string(3) "973" 
["kt_campusID"]=>  string(4) "9088" 
["kt_positionID"]=>  string(1) "5"
Run Code Online (Sandbox Code Playgroud)

php var-dump line

62
推荐指数
9
解决办法
10万
查看次数

如何格式化(漂亮打印)多维数组进行调试?

我见过一些在线漂亮的打印模块代码.有人知道将多维数组格式化为可读显示吗?

例如,翻译这个:

array(83){[0] => array(2){["name"] => string(11)"CE2 Options"["type"] => string(5)"title"} [1] => array(1){["type"] => string(4)"open"} [2] => array(5){["name"] => string(8)"Template"["desc"] = > string(638)"test description"["id"] => string(9)"my_theme"["type"] => string(14)"selectTemplate"["options"] => array(13){

进入这...

array(83) { 
    [0]=> array(2) { ["name"]=> string(11) "My Options" ["type"]=> string(5) "title" } 
    [1]=> array(1) { ["type"]=> string(4) "open" } 
    [2]=> array(5) { 
        ["name"]=> string(8) "Template" 
        ["desc"]=> string(638) "Test description" 
        ["id"]=> string(9) "my_theme" 
        ["type"]=> string(14) "selectTemplate" 
        ["options"]=> array(13) { 
            [0]=> string(10) "test" 
Run Code Online (Sandbox Code Playgroud)

pretty-print

3
推荐指数
1
解决办法
1万
查看次数

PHP print_r函数不嵌套打印的数组

我使用该print_r函数来打印从数据库中的表中获取的数组.而不是像这样的格式良好的数组:

Array
(
    [0] => Array
        (
            [id] => 1
            [firstname] => Firstname one
            [lastname] => Lastname one
        )

    [1] => Array
        (
            [id] => 2
            [firstname] => Firstname two
            [lastname] => Lastname two
        )

    [2] => Array
        (
            [id] => 3
            [firstname] => Firstname three
            [lastname] => Lastname three
        )
)
Run Code Online (Sandbox Code Playgroud)

我得到了内联结果,如下所示:

Array ([0] => Array ([id] => 1 [firstname] => Firstname one [lastname] => Lastname one ) [1] => Array ([id] => 2 [firstname] => Firstname …
Run Code Online (Sandbox Code Playgroud)

php arrays

2
推荐指数
1
解决办法
715
查看次数

一个更好的var_dump()显示结构

有时我正在使用var_dump()调试输出未格式化的结果.

有没有办法可以用颜色显示结构化信息..等等...

我用Google搜索了但我找不到任何东西.

所以,如果有人知道某种方法,请告诉我,谢谢.

php var-dump

0
推荐指数
1
解决办法
4590
查看次数

标签 统计

php ×5

var-dump ×3

pretty-print ×2

arrays ×1

debugging ×1

line ×1

variables ×1