家居网站建设的需求分析,天津手机网站建设,出口网站平台,有那些猎头做单的网站echo、print、print_r、var_dump 区别
echo
输出单个或多个字符#xff0c;多个使用逗号分隔无返回值
echo String 1, String 2;print
只可以输出单个字符返回1#xff0c;因此可用于表达式
print Hello;
if ($expr pri…echo、print、print_r、var_dump 区别
echo
输出单个或多个字符多个使用逗号分隔无返回值
echo String 1, String 2;print
只可以输出单个字符返回1因此可用于表达式
print Hello;
if ($expr print foo) {}print_r
输出关于变量的易于理解的信息支持多种数据类型包括字符、数组、对象格式化成易读格式在调试时非常有用若设置第二个参数可将输出值返回(而不直接输出)
$b [m monkey,foo bar,x [x, y, z],
];
$results print_r($b, true); //$results 包含了 print_r 的输出var_dump
输出关于变量的易于理解的信息多个可用分号分隔支持多种数据类型包括字符、数组、对象格式化成易读格式输出格式与print_r不同var_dump的输出包含数据类型在调试时非常有用无返回值
注意
即使print可用于表达式但这种用法常常不利于代码可读性与其他操作符混用容易让人误解echo和print都是语言结构print_r和var_dump是普通函数。echo或print使用时不需要使用括号将变量括起来
《echo、print、print_r、var_dump区别》 原文链接https://blog.maplemark.cn/2019/04/echo-print-print_r-var_dump区别.html