php中利用str_pad函数生成数字递增形式的产品编号


Posted in PHP onSeptember 30, 2013

解决办法:$str=”QB”.str_pad(($maxid[0]["max(id)"]+1),5,”0″,STR_PAD_LEFT );

其中$maxid[0]["max(id)"]+1) 是利用max函数从数据库中找也ID最大的一个值, ID为主键,不会重复。

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 ? 填充到字符串的右侧。这是默认的。
PHP 相关文章推荐
转PHP手册及PHP编程标准
Dec 17 PHP
PHP中HTTP方式下的Gzip压缩传输方法举偶
Feb 15 PHP
php中使用preg_match_all匹配文章中的图片
Feb 06 PHP
简单的php数据库操作类代码(增,删,改,查)
Apr 08 PHP
ThinkPHP调试模式与日志记录概述
Aug 22 PHP
php使用ereg验证文件上传的方法
Dec 16 PHP
php计算函数执行时间的方法
Mar 20 PHP
微信 getAccessToken方法详解及实例
Nov 23 PHP
PHP将数据导出Excel表中的实例(投机型)
Jul 31 PHP
PHP微信支付结果通知与回调策略分析
Jan 10 PHP
详解PHP的抽象类和抽象方法以及接口总结
Mar 15 PHP
详解no input file specified 三种解决方法
Nov 29 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
Sep 30 #PHP
PHP设置一边执行一边输出结果的代码
Sep 30 #PHP
PHP file_get_contents设置超时处理方法
Sep 30 #PHP
PHP CURL CURLOPT参数说明(curl_setopt)
Sep 30 #PHP
PHP 验证码不显示只有一个小红叉的解决方法
Sep 30 #PHP
php json_encode值中大括号与花括号区别
Sep 30 #PHP
php 判断是否是中文/英文/数字示例代码
Sep 30 #PHP
You might like
分享PHP入门的学习方法
2007/01/02 PHP
学习php过程中的一些注意点的总结
2013/10/25 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
PHP中strnatcmp()函数“自然排序算法”进行字符串比较用法分析(对比strcmp函数)
2016/01/07 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
Windows2003下php5.4安装配置教程(IIS)
2016/06/30 PHP
自制PHP框架之路由与控制器
2017/05/07 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
2019/10/17 PHP
JS定时器实例
2013/04/17 Javascript
使用非html5实现js板连连看游戏示例代码
2013/09/22 Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
2014/01/06 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
2015/03/04 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
2016/05/28 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
小程序getLocation需要在app.json中声明permission字段
2019/04/04 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
Vue发布项目实例讲解
2019/07/17 Javascript
Json实现传值到后台代码实例
2020/06/30 Javascript
关于Python数据结构中字典的心得
2017/12/04 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
pandas DataFrame 交集并集补集的实现
2019/06/24 Python
python django model联合主键的例子
2019/08/06 Python
python__new__内置静态方法使用解析
2020/01/07 Python
基于opencv的selenium滑动验证码的实现
2020/07/24 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
HTML5的download属性详细介绍和使用实例
2014/04/23 HTML / CSS
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
知识竞赛活动方案
2014/02/18 职场文书
2014年教师节演讲稿
2014/09/03 职场文书
党员民主评议个人总结
2014/10/20 职场文书
学校端午节活动总结
2015/02/11 职场文书
导游词之河北邯郸
2019/09/12 职场文书