一、echo
- 只能输出标量数据类型,对于任何数据都可以转为字符串输出
二、print
- 只能输出标量数据类型,对于任何数据都可以转为字符串输出
- 和echo的区别在于,echo是一种语法结构,没有返回值,print是一种函数,有返回值
三、print_r
- 可以输出标量数据类型,对于任何数据都可以转为字符串输出
- 也可以输出数组,但是不能输出布尔值
四、var_dump()
- 主要是用于程序员进行代码的调试,可以输出十分详细的信息
- 注意这种方法不适合输出信息给用户查看
五、sprintf()
- 格式:sprintf(格式化字符串,变量1,变量2,.....)用于格式化输出
- 格式化输出占位符%b(二进制)、%d(十进制)、%o(八进制)、%x(十六进制)
- %f(小数),默认保留六位小数点,%2f----保留两位小数点
PHP的输出语法
原文:https://www.cnblogs.com/EricZLin/p/9149633.html