- echo

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

- print

是函数,可以返回一个值,只能有一个参数。

- printf

函数,把文字格式化以后输出,如:
$name="hunte";
$age=25;
printf("my name is %s, age %d", $name, $age);

- sprintf

跟printf相似,但不打印,而是返回格式化后的文字,其他的与printf一样。

转载于:https://www.cnblogs.com/deve/archive/2009/04/15/2242751.html

echo, print, printf 和 sprintf 区别(PHP)相关推荐

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

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

  2. Go 学习笔记(46)— Go 标准库之 fmt(输入/输出格式化参数、Printf/Fprintf/Sprintf区别、Println/Fprintln/Sprintln 区别)

    1. 概述 import "fmt" fmt 包实现了类似 C 语言 printf 和 scanf 的格式化 I/O .格式化动作( verb )源自 C 语言但更简单. 2. P ...

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

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

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

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

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

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

  6. php echo,print,print_r,var_dum的区别

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

  7. print,printf,println的区别

    2021年9月20日,我在使用Eclipse时,发现print和println都能用,而且没有报错,再联系之前学的C语言中的printf,于是查找资料,找到了它们之间的联系与区别. 一.功能不同 1. ...

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

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

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

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

最新文章

  1. 用Python如何查快递?
  2. Permission denied 故障
  3. BootStrap-select插件动态添加option无法显示
  4. Linux - 操作系统查找文件的过程以及硬链接与软链接的区别
  5. java 设置控制台标题_修改Tomcat控制台标题以及标题乱码处理
  6. neo4j union
  7. JS 闭包 正则(1)
  8. Keil5(C51,MDK)注册详细教程(2032年版本)
  9. 视频教程-职场办公Excel技巧精粹灵活妙用集锦-Office/WPS
  10. 28款数据恢复软件分类介绍
  11. Apache Ant安装与配置
  12. Git官网下载文件提示无法访问此网站的解决办法
  13. 数字电路基础01(含半加器、全加器、逻辑化简、卡诺图化简)
  14. 无线鼠标 跨计算机控制,终于明白无线鼠标如何设置
  15. 如何简单快速去掉电脑桌面图标上的小箭头
  16. 信息收集之 子域名收集,子域名爆破
  17. 开涛老师对Java的全部理解,很透彻。
  18. ORA-06401: NETCMN: invalid driver designator 的解决办法
  19. 电脑卡顿反应慢解决办法
  20. 【应用统计学】方差分析

热门文章

  1. c 函数 字符串 find_如何在C ++中使用字符串find()
  2. c# 以太坊代币_C代币
  3. java中接口私有反方_接口中的Java 9私有方法
  4. jQuery has(),not()和filter()函数示例
  5. Android RecyclerView DiffUtil
  6. wpf程序运行时停止工作,事件管理器报错lci_proxyumd32.dll
  7. C++基础教程之函数重载,什么是C++函数重载?
  8. Aoite 系列(01) - 比 Dapper 更好用的 ORM
  9. win32截屏并rgb24转yuv420
  10. ORACLE 锁表处理,解锁释放session