在php中,有两种输出方法,一个是echo,一个是print

  • echo 和 print 之间的差异:
    echo能够输出一个以上的字符串
    print只能输出一个字符串,并始终返回 1
    注:echo 比 print 稍快,因为它不返回任何值

  • echo与print有无括号均可使用,例如echo/echo()/print/print()
    下面举例使用echo和print输出一个字符串/一个变量:

<?php
$a=1;
$b=2;
echo $a."<br/>";
echo "韶风<br/>";
print $b."<br/>";
print "风韶";
?>

运行结果:

1
韶风
2
风韶
  • 接下来我们用echo和print输出两个或两个以上字符串:

echo:

<?php
$a=1;
$b=2;
echo $a."<br/>" , $b."<br/>";   //变量只能使用."<br/>"或echo "<br/>";
echo "韶风<br/>" , "风韶<br/>";//print $b."<br/>", $b."<br/>";
//print "风韶<br/>" , "风韶"
?>

运行结果:

1
2
韶风
风韶

print:

<?php
$a=1;
$b=2;
//echo $a."<br/>" , $b."<br/>";   //变量只能使用."<br/>"或echo "<br/>";
//echo "韶风<br/>" , "风韶<br/>";print $b."<br/>", $b."<br/>";
print "风韶<br/>" , "风韶"
?>

运行结果:

Parse error: syntax error, unexpected ',' in F:\xampp\htdocs\test\phptest.php on line 7
  • 总结:编写代码时尽量还是用echo,因为它是支持多字符串输出的,如果你执意要用print,我也拦不住你,可是只能输出一个字符串,可不要贪杯哦~

注:笔记总结于 http://www.w3school.com.cn/php/php_echo_print.asp

php笔记之echo/print比较相关推荐

  1. php r echo_PHP中echo(),print(),print_r()的区别是什么?

    四种方法可以输出字符串. echo print() printf() print_r() echo 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct) ...

  2. php print r用法,php中echo(),print(),print_r()用法

    从我对echo(),print(),print_r()这个函数的理解是echo可输入字符串变量常量,print与echo差不多,但print_r可以打印数组而前两者是不可以的,下面我来详细介绍它们三个 ...

  3. php中的print r与echo,php中echo(),print(),print_r()的区别

    echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print()    只能打印出简单类型变量的值(如int,string) print_r() ...

  4. PHP中echo(),print(),print_r()的区别是什么?

    四种方法都可以输出字符串. echo print() printf() print_r() 1 echo 可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language constru ...

  5. php 打印函数(echo , print, printf, print_f, var_dump)

    概要 了解php打印函数种类,简单实用以及功能区别 总结各个打印函数的实用场景以及相关最佳实践 函数介绍 1. echo echo用于输出一个或者多个字符串, 不换行 如果输出对象非字符串,会尝试将对 ...

  6. print_r php encode,详细介绍PHP在调试时echo print() print_r() var_dump()的区别分享

    echo 输出一个或多个值(字符串),多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用. 函数print()打印一个 ...

  7. echo print php,从0到1学习网络安全 【PHP基础-输出(echo/print)】

    PHP echo 和 print 语句 在 PHP 中有两个基本的输出方式:echo 和 print. 本文章我们将一起学习两个语句的用法,并在实例中演示如何使用echo 和 print . PHP ...

  8. echo(),print(),print_r(),var_dump()的区别

    echo可以一次输出多个值,多个值之间用逗号分隔.echo是语言结构(language construct),而并不是真正的函数,因此不能作为表达式的一部分使用.echo是php的内部指令,不是函数, ...

  9. [转]PHP echo, print, printf, sprintf函数的区别和使用

    1. echo函数: 输出函数,是命令,不能返回值.echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,"<b>bol ...

最新文章

  1. java assert使用场景_Java线程池的四种用法与使用场景
  2. C++Builder中开发Activex
  3. 基于JAVA+Swing+MYSQL的水果超市管理系统
  4. [翻译]Adobe Flash Player 11新特性
  5. 【面试】JavaEE基础
  6. 雷林鹏分享:MySQL 元数据
  7. 循环队列的创建Java_Java版-数据结构-队列(循环队列)
  8. (转)比特币基金难产 区块链基金成首发
  9. Flutter格式化电话号码
  10. 企业微信客户端调试工具
  11. pcan的dbc和project等的配置
  12. 笔记本触摸板操作手势
  13. window server 2016 中添加ISCSI硬盘
  14. 微观计量经济学实证分析中的问题
  15. matlab fisher检验,模式识别中Fisher分类器的Matlab实现及测试
  16. 【Vue】webpack的基本使用
  17. Perl——正则表达式
  18. 基于DTU的特高压输电线路在线监测系统方案
  19. TMS320F28335项目开发记录10_28335之SCI模块
  20. 页面首次加载,脚本失效,打开F12后功能恢复正常

热门文章

  1. 百度提前批-百度智能小程序(面经详解)
  2. 使用sklearn加载公共数据集、内存数据与CSV文件
  3. CRM、DMP、CDP的区别
  4. ES亿级数据检索优化,三秒返回突破性能瓶颈
  5. ES6.X,你必须知道的API和相关技巧
  6. window环境变量
  7. 40.Node.js Web 模块
  8. MongoDB 之 幽灵操作避免
  9. Post请求和get请求乱码方式解决
  10. WCF学习之旅—WCF寄宿前的准备(八)