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实现MVC开发得最简单的方法――模型
Apr 10 PHP
由php if 想到的些问题
Mar 22 PHP
深入apache配置文件httpd.conf的部分参数说明
Jun 28 PHP
PHP伪静态Rewrite设置之APACHE篇
Jul 30 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
Aug 22 PHP
PHP文件读写操作相关函数总结
Nov 18 PHP
用php代码限制国内IP访问我们网站
Sep 26 PHP
PHP+MySQL实现无极限分类栏目的方法
Dec 23 PHP
Zend Framework教程之Zend_Db_Table用法详解
Mar 21 PHP
Yii列表定义与使用分页方法小结(3种方法)
Jul 15 PHP
header与缓冲区之间的深层次分析
Jul 30 PHP
PHP 对象接口简单实现方法示例
Apr 13 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的String类代码
2010/04/20 PHP
php UBB 解析实现代码
2011/11/27 PHP
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
2013/05/08 PHP
php读取csv实现csv文件下载功能
2013/12/18 PHP
php类中的$this,static,final,const,self这几个关键字使用方法
2015/12/14 PHP
Yii2 RESTful中api的使用及开发实例详解
2016/07/06 PHP
PHP实现关键字搜索后描红功能示例
2019/07/03 PHP
Js+Dhtml:WEB程序员简易开发工具包(预先体验版)
2006/11/07 Javascript
MooBox 基于Mootools的对话框插件
2012/01/20 Javascript
使用jQuery实现的网页版的个人简历(可换肤)
2013/04/19 Javascript
JQuery伸缩导航练习示例
2013/11/13 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
jquery控制select的text/value值为选中状态
2014/06/03 Javascript
jQery使网页在显示器上居中显示适用于任何分辨率
2014/06/09 Javascript
Html5 js实现手风琴效果
2020/04/17 Javascript
layer弹出层框架alert与msg详解
2017/03/14 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
2017/06/08 Javascript
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
使用Vue Composition API写出清晰、可扩展的表单实现
2020/06/10 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
简单介绍Python的Django框架加载模版的方式
2015/07/20 Python
python实现五子棋游戏
2019/06/18 Python
Python 用__new__方法实现单例的操作
2020/12/11 Python
用html5的canvas和JavaScript创建一个绘图程序的简单实例
2016/07/06 HTML / CSS
Michael Kors香港官网:美国奢侈品品牌
2019/12/26 全球购物
波兰家居饰品和厨房配件网上商店:Maleomi
2020/12/15 全球购物
个人租房协议书
2014/04/09 职场文书
岗位工作说明书
2014/07/29 职场文书
部队2015年终工作总结
2015/04/02 职场文书
与死神共舞观后感
2015/06/15 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书
2015年度学校应急管理工作总结
2015/10/22 职场文书
导游词之上海豫园
2019/10/24 职场文书
Python超详细分步解析随机漫步
2022/03/17 Python
浅谈MySQL中的六种日志
2022/03/23 MySQL