现在的位置: 网页制作教程PHP教程 >正文
php语言在线学习教程

php的输出方法:echo和print

发表于2014/10/8 PHP教程 1条评论 ⁄ 热度 4,901℃

在 PHP 中,有两种基本的输出方法:echo 和 print。

PHP echo 和 print 之间的区别

echo 和 print 之间的差异:

在实际使用中, print 和 echo 两者的功能几乎是完全一样。

可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:

  • echo - 能够输出一个以上的字符串
  • print - 只能输出一个字符串,并始终返回 1

提示:echo 比 print 稍快,因为它不返回任何值。

我是程序员

PHP echo 语句

echo 是一个语言结构,有无括号均可使用:echo 或 echo()。

显示字符串

下面的例子展示如何用 echo 命令来显示不同的字符串(同时请注意字符串中能包含 HTML 标记):

<?php  
 echo "<h2>PHP 很有趣!</h2>";  
 echo "Hello world!<br>";  
 echo "我计划学习 PHP!<br>";  
 echo "这段话", "由", "多个", "字符串", "串接而成。";  
?>

运行结果:

PHP 很有趣!

Hello world!
我计划学习 PHP!
这段话由多个字符串串接而成。

显示变量

下面的例子展示如何用 echo 命令来显示字符串和变量:

<?php  
 $txt1="学习 PHP";  
 $txt2="www.webym.net";  
 $cars=array("源码","PHP","教程");    
 echo $txt1;  
 echo "<br>";  
 echo "学习 PHP 在 $txt2";
 echo "<br>";  
 echo "我需要 {$cars[0]}";  
?>

运行结果:

学习 PHP
学习 PHP 在www.webym.net
我需要源码

PHP print 语句

print 也是语言结构,有无括号均可使用:print 或 print()。

显示字符串

下面的例子展示如何用 print 命令来显示不同的字符串(同时请注意字符串中能包含 HTML 标记):

<?php  
 print "<h2>PHP 很有趣!</h2>";  
 print "Hello world!<br>";  
 print "我喜欢学习 PHP!";  
?>

运行结果:

PHP 很有趣!

Hello world!
我喜欢学习 PHP!

显示变量

下面的例子展示如何用 print 命令来显示字符串和变量:

<?php  
 $txt1="学习 PHP";  
 $txt2="www.webym.net";  
 $cars=array("源码","PHP","教程");    
 print $txt1;  
 print "<br>";  
 print "学习 PHP 在 $txt2";  
 print "我需要 {$cars[0]}";  
?>

运行结果:

学习 PHP
学习 PHP 在www.webym.net
我需要源码
  • 租冰小五郎

    这节课程让我知道了echo和print的区别