echo, print, printf 和 sprintf 区别


Posted in PHP onDecember 06, 2006

- echo 

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

- print 

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

- printf 

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

- sprintf 

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

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

- print 

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

- printf 

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

- sprintf 

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

PHP 相关文章推荐
php Try Catch异常测试
Mar 01 PHP
php 获得汉字拼音首字母的函数
Aug 01 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
Zend Framework+smarty用法实例详解
Mar 19 PHP
thinkPHP3.1验证码的简单实现方法
Apr 22 PHP
CodeIgniter 完美解决URL含有中文字符串
May 13 PHP
php 在字符串指定位置插入新字符的简单实现
Jun 28 PHP
php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
Feb 17 PHP
ThinkPHP框架分布式数据库连接方法详解
Mar 14 PHP
OAuth认证协议中的HMACSHA1加密算法(实例)
Oct 25 PHP
Thinkphp 框架基础之源码获取、环境要求与目录结构分析
Apr 27 PHP
thinkphp 获取控制器及控制器方法
Apr 16 PHP
PHP数字格式化
Dec 06 #PHP
用缓存实现静态页面的测试
Dec 06 #PHP
一些PHP写的小东西
Dec 06 #PHP
关于时间计算的结总
Dec 06 #PHP
一段防盗连的PHP代码
Dec 06 #PHP
PHP安全配置
Dec 06 #PHP
PHP一些有意思的小区别
Dec 06 #PHP
You might like
解析PHP获取当前网址及域名的实现代码
2013/06/23 PHP
详解Laravel视图间共享数据与视图Composer
2016/08/04 PHP
基于thinkPHP框架实现留言板的方法
2016/10/17 PHP
Laravel5.1 框架路由基础详解
2020/01/04 PHP
从零开始学习jQuery (十) jQueryUI常用功能实战
2011/02/23 Javascript
初识JQuery 实例一(first)
2011/03/16 Javascript
基于javascipt-dom编程 table对象的使用
2013/04/22 Javascript
基于javascript 闭包基础分享
2013/07/10 Javascript
Javascript:为input设置readOnly属性(示例讲解)
2013/12/25 Javascript
js字符串转换成数字与数字转换成字符串的实现方法
2014/01/08 Javascript
使用javascript实现Iframe自适应高度
2014/12/24 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
2015/08/31 Javascript
JS实现的竖向折叠菜单代码
2015/10/21 Javascript
IE6-IE9使用JSON、table.innerHTML所引发的问题
2015/12/22 Javascript
JavaScript对象数组排序函数及六个用法
2015/12/23 Javascript
vue,angular,avalon这三种MVVM框架优缺点
2016/04/27 Javascript
值得分享和收藏的Bootstrap学习教程
2016/05/12 Javascript
基于javascript实现表格的简单操作
2016/05/21 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
使用Promise链式调用解决多个异步回调的问题
2017/01/15 Javascript
JS中实现函数return多个返回值的实例
2017/02/21 Javascript
nodejs个人博客开发第一步 准备工作
2017/04/12 NodeJs
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
小程序实现多选框功能
2018/10/30 Javascript
vue实现购物车抛物线小球动画效果的方法详解
2019/02/13 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
封装 axios+promise通用请求函数操作
2020/08/11 Javascript
利用python获得时间的实例说明
2013/03/25 Python
Python基于多线程操作数据库相关问题分析
2018/07/11 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
2020/09/20 Python
HTML5不支持frameset的两种解决方法
2016/11/14 HTML / CSS
Auchan Direct波兰:欧尚在线杂货店
2016/10/19 全球购物
日本面向世界,国际级的免税在线购物商城:DOKODEMO
2017/02/01 全球购物
销售人员职业生涯规划范文
2014/03/01 职场文书