PHP常用字符串输出方法分析(echo,print,printf及sprintf)


Posted in PHP onMarch 09, 2021

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

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

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

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

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/>");

sprintf:

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

 

PHP 相关文章推荐
用PHP动态创建Flash动画
Oct 09 PHP
php中计算时间差的几种方法
Dec 31 PHP
php 阴历-农历-转换类代码
Jan 16 PHP
php中mkdir函数用法实例分析
Nov 15 PHP
PHP使用递归生成文章树
Apr 21 PHP
php跨服务器访问方法小结
May 12 PHP
php数组合并与拆分实例分析
Jun 12 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 PHP
PHP中的正则表达式实例详解
Apr 25 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
实例讲解PHP表单验证功能
Feb 15 PHP
PHP实现长轮询消息实时推送功能代码实例讲解
Feb 26 PHP
PHP中echo与print区别点整理
Mar 09 #PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
Mar 09 #PHP
PHP读取文件或采集时解决中文乱码
Mar 09 #PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Mar 09 #PHP
PHP7 windows支持
Mar 09 #PHP
PHP7 新增常量
Mar 09 #PHP
PHP7移除的扩展和SAPI
Mar 09 #PHP
You might like
新安装的MySQL数据库需要注意的安全知识
2008/07/30 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
JavaScript监测ActiveX控件是否已经安装过的代码
2008/09/02 Javascript
javascript中强制执行toString()具体实现
2013/04/27 Javascript
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
纯js实现无限空间大小的本地存储
2015/06/18 Javascript
js数组如何添加json数据及js数组与json的区别
2015/10/27 Javascript
使用angularjs创建简单表格
2016/01/21 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
json对象及数组键值的深度大小写转换问题详解
2018/03/30 Javascript
vue实例中data使用return包裹的方法
2018/08/27 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
使用 vue 实现灭霸打响指英雄消失的效果附demo
2019/05/06 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
解决vue+ element ui 表单验证有值但验证失败问题
2020/01/16 Javascript
基于JS+HTML实现弹窗提示是否确认提交功能
2020/06/17 Javascript
[02:40]DOTA2超级联赛专访430 从小就爱玩对抗性游戏
2013/06/18 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python做智能家居温湿度报警系统
2018/09/25 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
利用Python小工具实现3秒钟将视频转换为音频
2019/10/29 Python
python中的错误如何查看
2020/07/08 Python
Python 实现国产SM3加密算法的示例代码
2020/09/21 Python
Ray-Ban雷朋美国官网:全球领先的太阳眼镜品牌
2016/07/20 全球购物
阿联酋航空丹麦官方网站:Emirates DK
2019/08/25 全球购物
历史专业毕业生的自我鉴定
2013/11/15 职场文书
劳动竞赛活动总结
2014/05/05 职场文书
委托书的格式
2014/08/01 职场文书
建筑工地文明标语
2014/10/09 职场文书
2015年宣传部工作总结范文
2015/03/31 职场文书
项目合作意向书
2015/05/08 职场文书
活动经费申请报告
2015/05/15 职场文书
2015年小学数学教师个人工作总结
2015/05/25 职场文书