php基于str_pad实现卡号不足位数自动补0的方法


Posted in PHP onNovember 12, 2014

自动补足空白位数在php中str_pad函数可以帮我们实现哦,str_pad() 函数把字符串填充为指定的长度。

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 - 填充到字符串的右侧。这是默认的。

示例如下:
$cardCount = 10;

$arr = array();

for ($i = 1; $i <= $cardCount; $i++) {

$strCard = str_pad($i, 10, '0', STR_PAD_LEFT);

$arr[] = $strCard;

}

print_r($arr);

运行后输出结果如下:
Array ( [0] => 0000000001 [1] => 0000000002 [2] => 0000000003 [3] => 0000000004 [4] => 0000000005 [5] => 0000000006 [6] => 0000000007 [7] => 0000000008 [8] => 0000000009 [9] => 0000000010 )

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

PHP 相关文章推荐
php批量缩放图片的代码[ini参数控制]
Feb 11 PHP
php中存储用户ID和密码到mysql数据库的方法
Feb 06 PHP
php 读取文件头判断文件类型的实现代码
Aug 05 PHP
php foreach循环中使用引用的问题
Nov 06 PHP
php实现图片局部打马赛克的方法
Feb 11 PHP
详细解读PHP的Yii框架中登陆功能的实现
Aug 21 PHP
PHP数组函数知识汇总
May 12 PHP
php使用curl代理实现抓取数据的方法
Feb 03 PHP
PHP实现的堆排序算法详解
Aug 17 PHP
PHP实现一维数组与二维数组去重功能示例
May 24 PHP
php7性能提升的原因详解
Oct 13 PHP
使用PHP开发留言板功能
Nov 19 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
Nov 12 #PHP
PHP之sprintf函数用法详解
Nov 12 #PHP
php中simplexml_load_file函数用法实例
Nov 12 #PHP
php实现的ping端口函数实例
Nov 12 #PHP
PHP实现下载断点续传的方法
Nov 12 #PHP
php格式化日期实例分析
Nov 12 #PHP
PHP中的Streams详细介绍
Nov 12 #PHP
You might like
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
php分页函数示例代码分享
2014/02/24 PHP
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
php分页查询的简单实现代码
2017/03/14 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
Jquery中国地图热点效果-鼠标经过弹出提示层信息的简单实例
2014/02/12 Javascript
事件委托与阻止冒泡阻止其父元素事件触发
2014/09/02 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
javascript如何定义对象数组
2016/06/07 Javascript
jQuery插件cxSelect多级联动下拉菜单实例解析
2016/06/24 Javascript
浅谈Nodejs应用主文件index.js
2016/08/28 NodeJs
各式各样的导航条效果css3结合jquery代码实现
2016/09/17 Javascript
微信小程序 for 循环详解
2016/10/09 Javascript
微信小程序 UI布局常用技巧整理总结
2016/12/05 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
详解微信小程序实现仿微信聊天界面(各种细节处理)
2019/02/17 Javascript
在vue中使用G2图表的示例代码
2019/03/19 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
2020/03/02 Javascript
JavaScript正则表达式验证登录实例
2020/03/18 Javascript
解决Vue大括号字符换行踩的坑
2020/11/09 Javascript
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
让Python代码更快运行的5种方法
2015/06/21 Python
Python获取CPU、内存使用率以及网络使用状态代码
2018/02/08 Python
python获取当前目录路径和上级路径的实例
2018/04/26 Python
详谈python3 numpy-loadtxt的编码问题
2018/04/29 Python
Python操作json的方法实例分析
2018/12/06 Python
Python 实现文件读写、坐标寻址、查找替换功能
2019/09/11 Python
如何在Win10系统使用Python3连接Hive
2020/10/15 Python
Html5之自定义属性(data-,dataset)
2019/11/19 HTML / CSS
推荐信格式要求
2014/05/09 职场文书
新闻稿标题
2015/07/18 职场文书
爱国之歌(8首)
2019/09/29 职场文书
Python带你从浅入深探究Tuple(基础篇)
2021/05/15 Python
《王者天下》第4季首话新剧照 4月9日正式开播
2022/04/07 日漫