php中echo、print、print_r差异
程序员文章站
2022-04-22 19:48:33
...
php中echo、print、print_r区别
概述:
三者均可以输出信息,但是各有自己的特点:
类型 | 输出变量个数 | 输出变量类型 | 返回值 | 速度 | |
echo | 语言结构 | 一个或多个 | 简单类型变量,如int、string | 无 | 最快 |
语言结构 | 一个 | 简单类型变量,如int、string | int | 快 | |
print_r | 函数 | 一个 | 复杂类型,如数组、对象 | bool | 慢 |
echo不是一个函数,而是一个php语句,它可以使用逗号间隔输出多个变量,并且没有返回值,速度也是最快的。
推荐阅读
-
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
-
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
-
解析php中var_dump,var_export,print_r三个函数的区别
-
php echo()和print()、require()和include()函数区别说明
-
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
-
php中根据变量的类型 选择echo或dump
-
PHP 中 var_export、print_r、var_dump 调试中的区别
-
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
-
PHP中echo,print_r与var_dump区别分析
-
php常用字符串输出方法分析(echo,print,printf及sprintf) 原创