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

print():函数print()打印一个值(它的参数),如果字符串成功显示则返回true,否则返回false。只能打印出简单类型变量的值(如int,string),有返回值

printf():源于C语言中的printf()。该函数输出格式化的字符串。

print_r()和var_dump()
print_r()可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头。但print_r()输出布尔值和NULL的结果没有意义,因为都是打印"\n"。因此用var_dump()函数更适合调试。print_r是函数,可以打印出比较复杂的变量(如数组,对象),有返回值
var_dump()判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型。此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

最新文章

  1. studing(来自转载)
  2. php中序列化与反序列化
  3. Bug测试报告--连连看——天天向上
  4. 用Fragment制作的Tab页面产生的UI重叠问题
  5. linux协议栈部分资料
  6. 微信小程序资料集合
  7. 40个Android问题
  8. onbeforepaste
  9. error C2448 函数样式初始值设定项类似函数定义
  10. Jena文档《An Introduction to RDF and the Jena RDF API》的译文
  11. [转]oracle系统表v$session、v$sql字段说明
  12. Windows下配置Git多账号github码云
  13. redis 系列20 服务器上
  14. 内核kmalloc内存越界排查过程(转)
  15. Oracle 修改数据库表数据提交之后进行回滚
  16. Python 8 - Socket编程进阶
  17. yarn工具的使用
  18. C# WinForm通用皮肤
  19. 墨刀 vs Axure RP
  20. Linux学习笔记:touch新建文件、修改访问、改动时间

热门文章

  1. 06 vue router(一)
  2. python-爬虫-selenium和phantomJs
  3. (转)C++ bitset用法
  4. [转帖]流言终结者 —— “SQL Server 是Sybase的产品而不是微软的”
  5. 云数据库RDS SQL Server 版
  6. 从入门到自闭之Python函数初识
  7. python_0基础开始_day13
  8. 如何用纯 CSS 创作一个晃动的公告板
  9. selenium与页面交互
  10. java各种jar的下载地址和源码下载地址