PHP中echo(),print(),print_r(),return的区别?
往往有很多新手和不太使用print()的朋友就答不好这个问题 从而面试失败。
那么究竟她们有什么区别呢?下面我们来看看
答案:echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)print() 只能打印出简单类型变量的值(如int,string)print_r() 可以打印出复杂类型变量的值(如数组,对象)return 语句 从当前函数退出,并从那个函数返回一个值。