[原创]php常用字符串输出方法分析(echo,print,printf及sprintf)


Posted in PHP onJuly 09, 2016

本文讲述了php常用字符串输出方法。分享给大家共大家参考,具体如下:

1. echo用法:可用echo 直接输出,也可以用echo()输出,无返回值

$string="<b>加粗显示文字</b>";
echo $string;
//echo "<br/>";
//echo($string);//效果同上
echo "<br/>";
echo "This ", "is ", " echo test!";//echo输出用逗号隔开的多个字符串
echo "<br/>";

2. print用法:同上echo一样,只是print运行速度比echo慢,且一次只能输出一个字符串,始终返回1

$string="<b>加粗显示文字</b>";
print $string;
//print "<br/>";
//print($string);//效果同上
print "<br/>";

3. printf:格式化输出字符串

/*
%% - 返回一个百分号 %
%b - 二进制数
%c - ASCII 值对应的字符
%d - 包含正负号的十进制数(负数、0、正数)
%e - 使用小写的科学计数法(例如 1.2e+2)
%E - 使用大写的科学计数法(例如 1.2E+2)
%u - 不包含正负号的十进制数(大于等于 0)
%f - 浮点数(本地设置)
%F - 浮点数(非本地设置)
%g - 较短的 %e 和 %f
%G - 较短的 %E 和 %f
%o - 八进制数
%s - 字符串
%x - 十六进制数(小写字母)
%X - 十六进制数(大写字母)
*/
$num=23;
printf("printf输出浮点数:%f",$num);//输出:23.000000
printf("<br/>");
printf("printf输出2位小数浮点数:%1\$.2f <br/>printf输出无小数位:%1\$u",$num);//输出:23.00
printf("<br/>");

4. sprintf:

$name="Tom";
$age=20;
$printstr=sprintf("sprintf输出:他名字叫%s,年龄是%u",$name,$age);
echo $printstr;//输出:他名字叫Tom,年龄是20

希望本文所述对大家php程序设计有所帮助。

PHP 相关文章推荐
php.ini中文版
Oct 09 PHP
PHP教程 变量定义
Oct 23 PHP
php whois查询API制作方法
Jun 23 PHP
php中使用Ajax时出现Error(c00ce56e)的详细解决方案
Nov 03 PHP
php猴子选大王问题解决方法
May 12 PHP
twig模板获取全局变量的方法
Feb 05 PHP
PHP实现限制IP访问的方法
Apr 20 PHP
php实现保存周期为1天的购物车类
Jul 07 PHP
php表单文件iframe异步上传实例讲解
Jul 26 PHP
基于laravel where的高级使用方法
Oct 10 PHP
PHP实现创建一个RPC服务操作示例
Feb 23 PHP
PHP接口类(interface)的定义、特点和应用示例
May 18 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 #PHP
Centos PHP 扩展Xchche的安装教程
Jul 09 #PHP
PHP编程之设置apache虚拟目录
Jul 08 #PHP
php实现学生管理系统
Mar 21 #PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
Jul 08 #PHP
PHP线程的内存回收问题
Jul 08 #PHP
php实现xml与json之间的相互转换功能实例
Jul 07 #PHP
You might like
用Flash图形化数据(一)
2006/10/09 PHP
php array_intersect比array_diff快(附详细的使用说明)
2011/07/03 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
2012/07/17 PHP
基于header的一些常用指令详解
2013/06/06 PHP
php mail to 配置详解
2014/01/16 PHP
php-fpm配置详解
2014/02/12 PHP
php单例模式实现方法分析
2015/03/14 PHP
JavaScript 字符编码规则
2009/05/04 Javascript
js确定对象类型方法
2012/03/30 Javascript
JS批量修改PS中图层名称的方法
2014/01/26 Javascript
初识SmartJS - AOP三剑客
2014/06/08 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
2016/01/09 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
react.js 获取真实的DOM节点实例(必看)
2017/04/17 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
2017/06/09 jQuery
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
jQuery实现菜单栏导航效果
2017/08/15 jQuery
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
js 判断当前时间是否处于某个一个时间段内
2019/09/19 Javascript
Python中的高级数据结构详解
2015/03/27 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
python去除拼音声调字母,替换为字母的方法
2018/11/28 Python
PyQt5显示GIF图片的方法
2019/06/17 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
Python列表的切片实例讲解
2019/08/20 Python
docker django无法访问redis容器的解决方法
2019/08/21 Python
Python标准库itertools的使用方法
2020/01/17 Python
html5 canvas 实现光线沿不规则路径运动
2020/04/20 HTML / CSS
焊接专业毕业生求职信
2013/10/01 职场文书
给水工程专业毕业生自荐信
2014/01/28 职场文书
部队万能检讨书
2014/02/20 职场文书
2014县委书记党的群众路线教育实践活动对照检查材料思想汇报
2014/09/22 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
Python机器学习之逻辑回归
2021/05/11 Python