echo 输出一个或者多个字符串或变量值,他是php语句,不是函数,没有返回值。
print用于输出一个或者多个字符串或变量值的信息。他只能打印出简单类型变量的值(如int,string),不能打印数组和对象。print有返回值,并且都是1.
print_r是函数,用于打印关于变量的易于理解的信息。能够打印复杂的数据类型,比如可以打印数组和对象。
printf() 用于输出格式化的字符串。
var_export() 函数用于输出或返回一个变量的字符串表示
var_dump() 函数用于显示关于一个或多个表达式的结构信息,包括表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。直接输出到浏览器。