不挂科搜题免费

问题:

【简答题】echo 、 print_r() 、 print() 有和区别

答案:

首先, echo 是一个语句,而 print_r() 和 print() 是函数,语句没有返回值,而函数是有返回值的; 其次, printed() 只能打印出简单类型的变量值,比如 int 、 string 等,而 print_r() 可以打印出复杂类型的变量值,比如 array 、 objict 等。