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代码
Dec 06 PHP
30 个很棒的PHP开源CMS内容管理系统小结
Oct 14 PHP
php后退一页表单内容保存实现方法
Jun 17 PHP
php获取从百度搜索进入网站的关键词的详细代码
Jan 08 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
Aug 21 PHP
php画图实例
Nov 05 PHP
php使用MySQL保存session会话的方法
Jun 26 PHP
php中session定期自动清理的方法
Nov 12 PHP
php结合ajax实现手机发红包的案例
Oct 13 PHP
php车辆违章查询数据示例
Oct 14 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
May 12 PHP
YII2框架中behavior行为的理解与使用方法示例
Mar 13 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
php中strtotime函数性能分析
2016/11/20 PHP
javascript事件模型代码
2007/07/01 Javascript
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
jQuery滚动加载图片效果的实现
2013/03/06 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
2015/05/06 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
基于Bootstrap3表格插件和分页插件实例详解
2016/05/17 Javascript
JQuery遍历元素的父辈和祖先的方法
2016/09/18 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
2017/01/18 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
浅谈react-router@4.0 使用方法和源码分析
2019/06/04 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
2020/11/04 Javascript
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
python 判断是否为正小数和正整数的实例
2017/07/23 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
Python基础学习之函数方法实例详解
2019/06/18 Python
django的model操作汇整详解
2019/07/26 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
python路径的写法及目录的获取方式
2019/12/26 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
2020/07/13 Python
基于 Python 实践感知器分类算法
2021/01/07 Python
HTML5的新特性(1)
2016/03/03 HTML / CSS
Reformation官网:美国女装品牌
2018/09/14 全球购物
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
总经理的岗位职责
2014/02/23 职场文书
初三学生评语大全
2014/04/24 职场文书
中学优秀班主任事迹材料
2014/05/01 职场文书
服务之星事迹材料
2014/05/03 职场文书
小学雷锋月活动总结
2014/07/03 职场文书
汽车转让协议书范本
2014/12/07 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
员工工作能力评语
2014/12/31 职场文书
MySQL 逻辑备份 into outfile
2022/05/15 MySQL