本篇内容介绍了“讲解PHP echo和打印语句的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
在PHP中有两个基本的输出方式:回声和打印。
本章节中我们会详细讨论两个语句的用法,并在实例中演示如何使用回声和打印。
<强> PHP echo和打印语句强>
回声是语法结构,也就是关键字,不是函数。使用的时候不用加括号,加上也可以。显示多个值的时候可以用逗号隔开。只支持基本类型、布尔型除外,与真正的时候显示,回声假的时候啥都没有。
打印和回声基本一致。但是打印不支持逗号分隔多个显示变量的语法。
print_r是函数,不仅可以打印变量的的值,还能显示变量类型,而且也可以显示数组和对象这样复杂的变量类型.print_r()将把数组的指针移到最后边。使用复位()可让指针回到开始处。
两者相同点:
- <李>
回声和印刷都是语言结构(官方文档解释为语言构造);
李> <李>回声和印刷都是用来输出字符串的;
李> <李>当同时只有一个参数的时候,回声和打印后面的括号(括号)都是可选的,即:回声(argument1美元)等价于回波argument1美元,打印(参数)等价于打印参数;
李> <李>回声和打印在输出之前,都会将参数的进行转换,尝试转换为字符串类型。
李>两者的区别:
- <李>
回声能接受N个字符串类型的参数(注意:有多个参数的时候,不能使用括号,即回波__arg1美元,美元最长是正确的,回声(__arg1、最长美元)会导致解析错误);打印只能接收1个字符串类型的参数;
李> <李>回声没有返回值;打印有返回值,其值永远为int类型的1 .
李> <李>在这里引用PHP官方原文档的说明:“回波的主要区别是,打? & lt; PHP ? echo “& lt; h3> PHP 很有趣! & lt;/h3>“; echo “Hello 世界! & lt; br>“; echo “我要学,PHP ! & lt; br>“; echo “这是一个“,,“字符串,,,,“使用了,,,“多个“,,“参数!”; 祝辞;
显示变量
下面的实例演示了如何使用回声命令输出变量和字符串:
& lt; php ? $ txt1=把?PHP"; $ txt2=癛UNOOB.COM"; $汽车=阵列(“Volvo",“BMW",“Toyota"); , echo txt1美元; echo “& lt; br>“; echo “在,txt2 美元;学习,PHP “; echo “& lt; br>“; echo “我车的品牌是,{$汽车[0]}“; ?在
<强> PHP打印语句强>
打印同样是一个语言结构,可以使用括号,也可以不使用括号:打印或打印()。
显示字符串
下面的实例演示了如何使用打印命令输出字符串(字符串可以包含HTML标签):
& lt; PHP ? print “& lt; h3> PHP 很有趣! & lt;/h3>“; print “Hello 世界! & lt; br>“; print “我要学习,PHP !“; 祝辞;
显示变量
下面的实例演示了如何使用打印命令输出变量和字符串:
& lt; php ? $ txt1=把?PHP"; $ txt2=癛UNOOB.COM"; $汽车=阵列(“Volvo",“BMW",“Toyota"); , print txt1美元; print “& lt; br>“; print “在,txt2 美元;学习,PHP “; print “& lt; br>“; print “我车的品牌是,{$汽车[0]}“; ?在