print、print_r、echo到底有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 16:52:03
print、print_r、echo到底有什么区别?
xQN@\Q}=bk؊%V $$ڐZ}Bø p#Qv?;+k>ўΫӓ R\$Gdg8ku(h㖯8 _)Hy"6,%uSn#nZ3C@{B'F/;Cm!q,i.VhWklSk67oA\*q ^䲃~X?۾XO=`M, 6,]jG/C%-

print、print_r、echo到底有什么区别?
print、print_r、echo到底有什么区别?

print、print_r、echo到底有什么区别?
echo和print都可以做输出,不同的是,echo不是函数,没有返回值,而print是一个函数有返回值,所以相对而言如果只是输出 echo 会更快,而print_r通常用于打印变量的相关信息,通常在调试中使用.
print 是打印字符串
print_r 则是打印复合类型 如数组 对象