php 截取字符串并以零补齐str_pad() 函数


Posted in PHP onMay 07, 2011

定义和用法
str_pad() 函数把字符串填充为指定的长度。

语法
str_pad(string,length,pad_string,pad_type)参数 描述
string 必需。规定要填充的字符串。
length 必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type 可选。规定填充字符串的那边。

可能的值:

STR_PAD_BOTH - 填充到字符串的两头。如果不是偶数,则右侧获得额外的填充。
STR_PAD_LEFT - 填充到字符串的左侧。
STR_PAD_RIGHT - 填充到字符串的右侧。这是默认的。

例子 1
<?php
$str = "https://3water.com";
echo str_pad($str,30,".");
?>

输出:

https://3water.com........

例子 2
<?php
$str = "https://3water.com";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

输出:

........https://3water.com

例子 3
<?php
$str = "https://3water.com";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

输出:

.:.:https://3water.com.:.:

PHP 相关文章推荐
关于PHP中的Class的几点个人看法
Oct 09 PHP
php公用函数列表[正则]
Feb 22 PHP
php框架Phpbean说明
Jan 10 PHP
FleaPHP的安全设置方法
Sep 15 PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
Aug 06 PHP
深入分析php中接口与抽象类的区别
Jun 08 PHP
php数组索引的Key加引号和不加引号的区别
Aug 19 PHP
PHP中Enum(枚举)用法实例详解
Dec 07 PHP
php对xml文件的增删改查操作实现方法分析
May 19 PHP
Laravel 集成 Geetest验证码的方法
May 14 PHP
php获取微信openid方法总结
Oct 10 PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 PHP
php调用mysql数据 dbclass类
May 07 #PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
May 07 #PHP
用PHP的超级变量$_GET获取HTML表单(Form) 数据
May 07 #PHP
php数据库抽象层 PDO
May 07 #PHP
php cookies中删除的一般赋值方法
May 07 #PHP
php中通过Ajax如何实现异步文件上传的代码实例
May 07 #PHP
php 安全过滤函数代码
May 07 #PHP
You might like
用Php实现链结人气统计
2006/10/09 PHP
分页详解 从此分页无忧(PHP+mysql)
2007/11/23 PHP
php中随机函数mt_rand()与rand()性能对比分析
2014/12/01 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
php实现xml转换数组的方法示例
2017/02/03 PHP
PHP的自定义模板引擎
2017/03/24 PHP
BOOM vs RR BO3 第二场2.13
2021/03/10 DOTA
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
Node.js 条形码识别程序构建思路详解
2016/02/14 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
2016/11/28 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
详解如何让Express支持async/await
2017/10/09 Javascript
MVVM 双向绑定的实现代码
2018/06/21 Javascript
解决vue v-for src 图片路径问题 404
2019/11/12 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
vue列表数据发生变化指令没有更新问题及解决方法
2020/01/16 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
2020/03/20 jQuery
js实现双人五子棋小游戏
2020/05/28 Javascript
python数据类型判断type与isinstance的区别实例解析
2017/10/31 Python
Python动态导入模块的方法实例分析
2018/06/28 Python
通过python实现随机交换礼物程序详解
2019/07/10 Python
如何用Python来搭建一个简单的推荐系统
2019/08/07 Python
Python内存映射文件读写方式
2020/04/24 Python
详解H5 活动页之移动端 REM 布局适配方法
2017/12/07 HTML / CSS
银行会计职员个人的自我评价
2013/09/29 职场文书
高级电工工作职责
2013/11/21 职场文书
2013年军训通讯稿
2014/02/05 职场文书
生物科学专业职业规划书范文
2014/02/11 职场文书
大学生就业自荐书
2014/06/16 职场文书
办公室领导干部作风整顿个人整改措施
2014/09/17 职场文书
2015年清明节网上祭英烈活动总结
2015/03/26 职场文书
汉字听写大会观后感
2015/06/12 职场文书
Golang 正则匹配效率详解
2021/04/25 Golang