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 相关文章推荐
在Zeus Web Server中安装PHP语言支持
Oct 09 PHP
在PHP3中实现SESSION的功能(一)
Oct 09 PHP
在php MYSQL中插入当前时间
Apr 06 PHP
深入php var_dump()函数的详解
Jun 05 PHP
PHP中实现crontab代码分享
Mar 26 PHP
PHP Web木马扫描器代码分享
Sep 06 PHP
windows7配置Nginx+php+mysql的详细教程
Sep 04 PHP
PHP单态模式简单用法示例
Nov 16 PHP
PHP API接口必备之输出json格式数据示例代码
Jun 27 PHP
PHP实现简单日历类编写
Aug 28 PHP
PHP操作Redis常用命令的实例详解
Dec 23 PHP
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
Mar 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网页木马一枚 附PHP木马的防范方法
2009/10/09 PHP
解析PHP 5.5 新特性
2013/07/02 PHP
深入Nginx + PHP 缓存详解
2013/07/11 PHP
PHP简单实现冒泡排序的方法
2016/12/26 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
用JavaScript事件串连执行多个处理过程的方法
2007/03/09 Javascript
JavaScript的9个陷阱及评点分析
2008/05/16 Javascript
利用jquery的获取JS文件中的字符串内容
2012/02/14 Javascript
阻止子元素继承父元素事件具体思路及实现
2013/05/02 Javascript
iframe子页面获取父页面元素的方法
2013/11/05 Javascript
JavaScript使用push方法添加一个元素到数组末尾用法实例
2015/04/06 Javascript
javascript转换静态图片,增加粒子动画效果
2015/05/28 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
JS构造函数与原型prototype的区别介绍
2016/07/04 Javascript
js实现表单提交后不重新刷新当前页面
2016/11/30 Javascript
js禁止表单重复提交
2017/08/29 Javascript
Nodejs调用Dll模块的方法
2018/09/17 NodeJs
JavaScript对象的特性与实践应用深入详解
2018/12/30 Javascript
Vue 指令实现按钮级别权限管理功能
2019/04/23 Javascript
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
Python环境下搭建属于自己的pip源的教程
2016/05/05 Python
matplotlib savefig 保存图片大小的实例
2018/05/24 Python
python网络爬虫 Scrapy中selenium用法详解
2019/09/28 Python
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
澳大利亚当地最大的时装生产商:Cue
2018/08/06 全球购物
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
WatchShop法国:英国排名第一的独立手表零售商
2020/02/17 全球购物
党员教师自我剖析材料
2014/09/29 职场文书
部队个人年终总结
2015/03/02 职场文书
谢师宴学生致辞
2015/07/27 职场文书
《将心比心》教学反思
2016/02/23 职场文书
Python必备技巧之字符数据操作详解
2022/03/23 Python
java版 联机五子棋游戏
2022/05/04 Java/Android
Nginx本地配置SSL访问的实例教程
2022/05/30 Servers
MySQL中正则表达式(REGEXP)使用详解
2022/07/07 MySQL