php – 不是var_dump()也不是print_r()会显示可读信息……但同样令人困惑的输出.为什么?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 不是var_dump()也不是print_r()会显示可读信息……但同样令人困惑的输出.为什么?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我在drupal节点内有一些评论,并尝试过

和@H_406_2@

看看他们之间的区别.
我想看看$comment对象的$content变量里面有什么.

我试过两个,我得到的是相同的输出

array(5) { ["#PRinted"]=> bool(true) ["comment_body"]=> array(18) { ["#theme"]=> string(5) "field" ["#weight"]=> int(0) ["#tITle"]=> string(10) "Comentario" ["#access"]=> bool(true) ["#label_display"]=> string(6) "hidden" ["#view_mode"]=> string(4) "full" ["#language"]=> string(3) "und" ["#field_name"]=> string(12) "comment_body" ["#field_tyPE"]=> string(9) "text_long" ["#field_translatable"]=> string(1) "0" ["#entity_type"]=> string(7) "comment" ["#bundle"]=> string(21) "comment_node_noticias" ["#object"]=> object(stdClass)#105 (25) { ["cid"]=> string(5) "37616" ["pid"]=> string(1) "0" ["nid"]=> string(4) "4355" ["uid"]=> string(4) "1411" ["subject"]=> string(30) "Esperemos que así sea,ya que" ["hostname"]=> string(15) "190.246.225.229" ["created"]=> string(10) "1307259450" ["changed"]=> string(10) "1307259450" ["status"]=> string(1) "1" ["thread"]=> string(3) "01/" ["name"]=> string(11) "dominguezpm" ["mail"]=> string(0) "" ["homepage"]=> string(0) "" ["language"]=> string(0) "" ["node_type"]=> string(21) "comment_node_noticias" ["registered_name"]=> string(11) "dominguezpm" ["u_uid"]=> string(4) "1411" ["signature"]=> string(0) "" ["signature_format"]=> NULL ["picture"]=> string(1) "0" ["new"]=> int(0) ["comment_body"]=> array(1) { ["und"]=> array(1) { [0]=> array(3) { ["value"]=> string(235) 

[...]

什么是“可读”的动作?我在某处读过print_r()非常易读和有序.但我怎么能理解那里发生的事情呢?

任何帮助将非常感谢!
谢谢!

尝试预先格式化它以获得更好的可读性
echo "<pre>";
print_r($some_VAR);
echo "</pre>";

脚本宝典总结

以上是脚本宝典为你收集整理的php – 不是var_dump()也不是print_r()会显示可读信息……但同样令人困惑的输出.为什么?全部内容,希望文章能够帮你解决php – 不是var_dump()也不是print_r()会显示可读信息……但同样令人困惑的输出.为什么?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。