0

上:如果是真的:

“你想展示一个非常复杂的对象,你会得到一个非常复杂的结果。”

我怎样才能使输出更容易?


我想漂亮地打印@_controller 和我所看到的:

  1. <%= debug @_controller %> 在此处输入图像描述

2.<%= simple_format @_controller.to_yaml %> 错误:“无法转储匿名模块:#”

  1. <%= @_controller.inspect %>

在此处输入图像描述

  1. <%= raw ap(@_controller) %> 在此处输入图像描述

有没有办法漂亮地打印这个对象(@_controller)?

echo '<pre>';print_r($object);echo '</pre>';在php中?

多谢!!!

4

2 回答 2

1

Rails'<%= a.inspect %>是 PHP' 的“等价物” print_r(a)

你想显示一个非常复杂的对象,你有一个非常复杂的结果。

于 2014-12-20T12:14:14.277 回答
0

我自己找到了答案,我可以打印 controller.methods 和 controller.instance_variables

多谢!

于 2014-12-26T08:40:57.217 回答