6.3 输出打印字符串
向Web页面输出字符串是PHP程序最常用的操作之一。事实上,在本节之前的示例程序中都有输出字符串的代码。在PHP输出字符串的方式有使用print和使用echo两种。使用echo输出字符串的操作在此之前的内容中已经大量使用,这里不再举例说明。
使用print的用法如下。
int print(string $str);
print将字符串$str输出,并且总是返回1。严格意义上讲,print不是函数,它和echo一样,只是PHP的语言结构,因此,可以不使用括号将其参数括住。
代码6-6演示了print的用法。
代码6-6使 用print输出字符串到Web页面6-6.php
01 <?php 02 $str = " 字符串输出:print 和echo"; // 定义字符串变量$str 03 04 echo "===".$str."==="; 05 echo "<br/>"; 06 echo "<br/>"; 07 08 echo " 这是使用echo 输出的字符串。"; 09 echo "<br/>"; 10 echo "<br/>"; 11 12 print " 这是使用print 输出的字符串。"; 13 ?>
【代码解析】前面已经多次使用echo语句,但不要忘记语句后面带分号结束。这段程序执行结果如图6-6所示。
图6-6 使用print输出字符串