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 相关文章推荐
PHP 函数学习简单小结
Jul 08 PHP
php设计模式 Factory(工厂模式)
Jun 26 PHP
PHP 防注入函数(格式化数据)
Aug 08 PHP
关于PHP递归算法和应用方法介绍
Apr 15 PHP
php接口和抽象类使用示例详解
Mar 02 PHP
php计算当前程序执行时间示例
Apr 24 PHP
PHP图片等比例缩放生成缩略图函数分享
Jun 10 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
Jun 13 PHP
php+mysql大量用户登录解决方案分析
Dec 29 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
Nov 24 PHP
PHP 信号管理知识整理汇总
Feb 19 PHP
PHP笛卡尔积实现原理及代码实例
Dec 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
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
基于php流程控制语句和循环控制语句(讲解)
2017/10/23 PHP
php使用fullcalendar日历插件详解
2019/03/06 PHP
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
div层的移动及性能优化
2010/11/16 Javascript
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
javascript将DOM节点添加到文档的方法实例分析
2015/08/04 Javascript
jQuery页面刷新(局部、全部)问题分析
2016/01/09 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
js实现千分符和保留几位小数的简单实例
2016/08/01 Javascript
12 款 JS 代码测试必备工具(翻译)
2016/12/13 Javascript
React Router基础使用
2017/01/17 Javascript
Input文本框随着输入内容多少自动延伸的实现
2017/02/15 Javascript
AngularJS双向绑定和依赖反转实例详解
2017/04/15 Javascript
JS的函数调用栈stack size的计算方法
2018/06/24 Javascript
webuploader实现上传图片到服务器功能
2018/08/16 Javascript
vue中实现高德定位功能
2019/12/03 Javascript
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
Python使用pip安装pySerial串口通讯模块
2018/04/20 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
对python中的高效迭代器函数详解
2018/10/18 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Python爬取豆瓣数据实现过程解析
2020/10/27 Python
Bally美国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/18 全球购物
现代生活方式的家具和装饰:Dot & Bo
2018/12/26 全球购物
《小石潭记》教学反思
2014/02/13 职场文书
保安岗位职责
2014/02/21 职场文书
平面设计专业求职信
2014/08/09 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
2014年度思想工作总结
2014/11/27 职场文书
大学生党性分析材料
2014/12/19 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书