php中echo、print、print_r差异
程序员文章站
2022-05-22 18:19:57
...
php中echo、print、print_r区别
概述:
三者均可以输出信息,但是各有自己的特点:
类型 | 输出变量个数 | 输出变量类型 | 返回值 | 速度 | |
echo | 语言结构 | 一个或多个 | 简单类型变量,如int、string | 无 | 最快 |
语言结构 | 一个 | 简单类型变量,如int、string | int | 快 | |
print_r | 函数 | 一个 | 复杂类型,如数组、对象 | bool | 慢 |
echo不是一个函数,而是一个php语句,它可以使用逗号间隔输出多个变量,并且没有返回值,速度也是最快的。
推荐阅读
-
php中,用echo调用JS函数,有什么问题?
-
php中print跟echo的区别,以及“”,‘’的区别
-
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)_PHP教程
-
php中理解print EOT分界符和echo EOT的用法区别小结_PHP教程
-
php中echo()和print()、require()和include()等易混淆函数的区别
-
php编程中echo用逗号和用点号连接的区别
-
PHP中echo和print的区别
-
php中echo与print区别点整理
-
PHP7 echo和print语句实例用法
-
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)