Chinaunix首页 | 论坛 | 博客
  • 博客访问: 516838
  • 博文数量: 158
  • 博客积分: 4015
  • 博客等级: 上校
  • 技术积分: 1711
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-27 14:00
文章分类

全部博文(158)

文章存档

2010年(71)

2009年(87)

我的朋友

分类:

2009-06-08 14:42:18

echo(),print(),print_r()的区别

echo(),print(),print_r()的区别:

(1)echo 是语法,Output one or more strings,没有返回值;

(2)print 是函数,不能输出数组和对象,Output a string,print有返回值;

(3)print_r 是函数,可以输出数组。print_r是个比较有意思的函数,可以输出stirng、int、float、array、object等,输出array时 会用结构表示,print_r输出成功时返回true;而且print_r可以通过print_r($str,true)来使print_r不输出而返回 print_r处理后的值。

此外,对于echo和print,基本以使用echo居多,因为其效率比print要高。

阅读(492) | 评论(0) | 转发(0) |
0

上一篇:mfs(转)

下一篇:FREEBSD配置笔记本触摸板

给主人留下些什么吧!~~