PHP中的输出函数主要有三种种,之前我们已经看到了一个,即echo函数,另外两个是print函数和print_r函数,ehco和print用来使出字符串(html标签也是字符串),而print_r用来输出数组,如果混淆两者的使用会出错
echo和print的区别:
- echo能够输出一个以上的字符串,有无括号均能使用
- print仅能够偶输出一个字符串,而且返回1,这造成了echo比print快一些,同样有无括号均能使用
<?php
$a='输出';
$b='一个';
$c='字符串';
echo $a,$b,$c;
echo '<br/>';//输出换行标签
print $a;//仅能输出一个,print $a,$b;会报错
print_r($GLOBALS);//$GLOBALS是一个数组,要用print_r输出
?>