PHP var_dump() 与 print_r() 的区别

var_dump()

var_dump()函数显示有关变量和表达式的结构信息,包括其类型和值。数组被递归地搜索值,以缩进的方式显示它的结构。他还显示了哪些数组值和对象属性是引用。

print_r()

print_r()以人类可读的方式显示有关变量的信息,数组值以键和值的格式显示。对象也用类似的符合显示。

例子

$obj = (object) array('qualitypoint', 'technologies', 'India');

var_dump($obj)

object(stdClass)#1 (3) {
 [0]=> string(12) "qualitypoint"
 [1]=> string(12) "technologies"
 [2]=> string(5) "India"
}

print_r($obj)

stdClass Object ( 
 [0] => qualitypoint
 [1] => technologies
 [2] => India
)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 9,458评论 1 10
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,119评论 18 399
  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 8,335评论 4 97
  • C讀經: - 詩篇46:1 〔可拉後裔的詩歌、交與伶長、調用女音。〕神是我們的避難所、是我們的力量、是我們在患難中...
    NCNeverland阅读 3,247评论 0 0
  • 阴绵绵的小雨下了几天,心情低靡的穿梭和湮没在人群,每天重复路线来回,今天发现的万绿丛中一抹红令我驻足,不高,不艳,...
    vivi_cdd1阅读 2,338评论 0 0