echo(),print(),print_r()之间的区别?


Posted in PHP onNovember 19, 2006

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

echo -- 输出一个或者多个字符串 
Description 
void echo ( string arg1 [, string ...] ) //返回值为空 
echo "你好"," 朋友"; 

print --输出一个字符串 
Description 
int print ( string arg )//返回值为整形 
print "你好朋友"; 

可以进行下面操作 
$name=print "nihao \n"; 
$str = 'test print value is $name .'; 
eval("$print=\"$str\";"); 
echo $print; 

print_r -- 打印关于变量的易于理解的信息。 
bool print_r ( mixed expression [, bool return] ) //返回值是布尔型的,参数是mix类型的,可以是字符串,整形,数组,对象类print_r() 显示关于一个变量的易于理解的信息。如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。 
print_r() 将把数组的指针移到最后边。 
你可以 
print_r(str); 
print_r(int); 
print_r(array); 
print_r(obj); 
也可以用var_dump var_export 

PHP 相关文章推荐
使ecshop模板中可引用常量的实现方法
Jun 02 PHP
从手册去理解分析PHP session机制
Jul 17 PHP
php之CodeIgniter学习笔记
Jun 17 PHP
php实现监听事件
Nov 06 PHP
PHP统一页面编码避免乱码问题
Apr 09 PHP
教大家制作简单的php日历
Nov 17 PHP
基于PHP生成简单的验证码
Jun 01 PHP
Yii2.0预定义的别名功能小结
Jul 04 PHP
详谈PHP中的密码安全性Password Hashing
Feb 04 PHP
PHP自定义函数实现数组比较功能示例
Oct 19 PHP
浅谈php的TS和NTS的区别
Mar 13 PHP
PHP 实现链式操作
Mar 09 PHP
PHP的面试题集
Nov 19 #PHP
php+mysql实现无限级分类 | 树型显示分类关系
Nov 19 #PHP
PHP生成静态页面详解
Nov 19 #PHP
smarty实例教程
Nov 19 #PHP
PHP编程中八种常见的文件操作方式
Nov 19 #PHP
PHP初学入门
Nov 19 #PHP
PHP5新特性: 更加面向对象化的PHP
Nov 18 #PHP
You might like
php使用ICQ网关发送手机短信
2013/10/30 PHP
Laravel5中contracts详解
2015/03/02 PHP
Yii框架组件和事件行为管理详解
2016/05/20 PHP
php原生导出excel文件的两种方法(推荐)
2016/11/19 PHP
PHP实现的观察者模式实例
2017/06/21 PHP
PHP使用两个栈实现队列功能的方法
2018/01/15 PHP
PHP ElasticSearch做搜索实例讲解
2020/02/05 PHP
JavaScript DOM 学习第五章 表单简介
2010/02/19 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
2012/02/27 Javascript
关于JQuery($.load)事件的用法和分析
2013/04/09 Javascript
CSS javascript 结合实现悬浮固定菜单效果
2015/08/23 Javascript
Bootstrap每天必学之折叠
2016/04/12 Javascript
checkbox批量选中,获取选中项的值的简单实例
2016/06/28 Javascript
基于jquery实现的鼠标悬停提示案例
2016/12/11 Javascript
angular过滤器实现排序功能
2017/06/27 Javascript
node使用Koa2搭建web项目的方法
2017/10/17 Javascript
微信小程序上传图片功能(附后端代码)
2020/06/19 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
2019/10/11 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
JavaScript获取时区实现过程解析
2020/09/24 Javascript
Python编程之string相关操作实例详解
2017/07/22 Python
Python基于回溯法子集树模板解决马踏棋盘问题示例
2017/09/11 Python
python基于FTP实现文件传输相关功能代码实例
2019/09/28 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
详解Python中的路径问题
2020/09/02 Python
python如何实现图片压缩
2020/09/11 Python
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
普通简短的个人自我评价
2014/02/15 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
空气的环保标语
2014/06/12 职场文书
2015年税务稽查工作总结
2015/05/26 职场文书
鉴史问廉观后感
2015/06/10 职场文书
国家助学金受助感言
2015/08/01 职场文书
MySQL 亿级数据导入导出及迁移笔记
2021/06/18 MySQL
html中相对位置与绝对位置的具体使用
2022/05/15 HTML / CSS