php str_pad实现卡号不足位数自动补0

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 )

 

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索string
, 字符串
, 函数
, 参数
, 代码
array
str pad、php str pad、php strpad、str pad left、php str pad 左边,以便于您获取更多的相关知识。

时间: 2024-11-05 21:58:16

php str_pad实现卡号不足位数自动补0的相关文章

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

自动补足空白位数在php中str_pad函数可以帮我们实现哦,str_pad() 函数把字符串填充为指定的长度. str_pad() 函数把字符串填充为指定的长度. 语法 str_pad(string,length,pad_string,pad_type) 参数 描述 string 必需.规定要填充的字符串. length 必需.规定新字符串的长度.如果该值小于原始字符串的长度,则不进行任何操作. pad_string 可选.规定供填充使用的字符串.默认是空白. pad_type 可选.规定填充

T-SQL使用案例——结果数据前面自动补0

原文:T-SQL使用案例--结果数据前面自动补0 现象: 在开发的过程中,往往需要数字和字符串互转.在转换的过程中,可能需要把1编程00001,这样的格式.实现这种样子是有非常多的方法,本文主要提供一种自定义函数来实现   说明:          一般来说这种处理主要使用CONVERT或者CAST来实现即可.思路是先转换为字符串然后在不上足够数量的0,最后使用RIGHT函数,从右边取出需要长度.   案例:          本例中使用AdventureWork数据库作为例子. 首先,执行下面

oracle11g-使用sql语句select插入数据时怎么用行号补0为流水号做完单号保存

问题描述 使用sql语句select插入数据时怎么用行号补0为流水号做完单号保存 使用select语句像某个表中插入数据,表的单号要为该语句的ItemCode的值+5位流水号.流水号的规则是查询出来的"RowNum"的值自动补0为5为流水号.怎么出入,查询数据如图 解决方案 新增一列numerical order 类型为字符串 然后写个方法计算numerical order ,insert进去. 但只用sql语句的话,还没想到. 解决方案二: 试试这个: select itemcode

Android2.3实现SD卡与U盘自动挂载的方法_Android

本文实例讲述了Android2.3实现SD卡与U盘自动挂载的方法.分享给大家供大家参考,具体如下: 在 s3c6410平台上移植android2.3 过程中SD卡总是不能自动挂载. 查阅相关资料,知道在android2.3中是 vold程序负责检查内核的 sysfs 文件系统,发现有SD卡插入后,自动挂载. 在文件系统目录 /system/etc/  下有一个vold.fstab 文件,该文件是系统与用户硬件平台的交互接口,用户根据自己的平台来配置这个文件,里面内容比较简单,只需要你指定sys下

PHP自带函数给数字或字符串自动补齐位数_php技巧

先来看个例子:需求为生成4位数,不足前面补0 <?php //生成4位数,不足前面补0 $var=sprintf("%04d", 2); echo $var;//结果为0002 echo date('Y_m_d', time()).'_'.sprintf('d', rand(0,99)); ?> sprintf()函数 有没有感觉很像c语言 1. 语法 sprintf(format,arg1,arg2,arg++) 参数 描述 format 必需.转换格式. arg1 必需

生成卡号php代码_php技巧

复制代码 代码如下: <?php     $a=1; //开始     $b=2; //结束     $c=$b-$a; //统计总共能生成多少张     $ab=$IN['Number']=4; //几位数     $a_c=$in['hdcount']=50; //生成多少张     $asasd="a"; //卡号前缀     if ($a_c>$c) //如果总共生成的 比 生成的多     {         $a_c=$b;     }else{        

串口通信-一个关于RFID串口接收IC卡号并让单片机识别不同卡号并作出不同判断的问题

问题描述 一个关于RFID串口接收IC卡号并让单片机识别不同卡号并作出不同判断的问题 单片机连接一个RFID读卡器串口,用来刷不同的IC卡,用电脑串口助手测试可以返回两张卡号: 白卡卡号:20 00 00 08 04 00 00 00 24 AA 54 1A 33 03 塑料卡号:20 00 00 08 04 00 00 00 54 BF D5 E5 28 03 先想让单片机接收24 AA 54 1A 33,54 BF D5 E5 28这两段进行识别,识别到前者亮灯,识别到后者灭灯,但是现在这个

如何把相机SD卡内的图片自动下载到计算机本地的文件夹内

问题描述 如何把相机SD卡内的图片自动下载到计算机本地的文件夹内 硬件需求,一台单反,一台笔记本,当单反与笔记本用WiFi连接起来后,使单反SD卡中的图片自动下载到计算机指定的文件夹内,希望可以有代码,谢谢各位大神,急- 解决方案 用不着写程序,一个批处理就行了http://jingyan.baidu.com/article/3c48dd3472d07ee10be358fb.html 解决方案二: 相机与电脑连接后,相机中的SD卡应该会映射为电脑上的一个盘符.在电脑上写一个检测盘符产生的程序,检

联通和阿里云合作 建互联网云化卡号管理系统

1月17日晚间消息,继去年11月中国联通与阿里巴巴签订战略合作框架协议之后,今天下午阿里云宣布将于中国联通建卡号管理系统"cBSS2.0集中号卡系统".据了解,这将是电信行业第一个核心业务系统云化改造的重点工程,也是云计算技术在电信行业的首次大规模应用. 据了解,cBSS2.0集中号卡系统目前已经在广西.内蒙古.黑龙江三个试点省市快速上线,并将逐步推广至全国,形成惠及3亿用户的超级"卡号云". 云化升级后的cBSS2.0集中号卡系统,可以支持4万笔/秒的业务并发.对