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 session常见问题集锦及解决办法总结
Mar 18 PHP
php PDO中文乱码解决办法
Jul 20 PHP
PHP输出时间差函数代码
Jan 28 PHP
数组与类使用PHP的可变变量名需要的注意的问题
Jun 20 PHP
PHP jQuery表单,带验证具体实现方法
Feb 15 PHP
11个PHPer必须要了解的编程规范
Sep 22 PHP
Linux下从零开始安装配置Nginx服务器+PHP开发环境
Dec 21 PHP
PHP静态成员变量
Feb 14 PHP
php使用GD2绘制几何图形示例
Feb 15 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
Aug 24 PHP
基于PHP实现邮箱验证激活过程详解
Oct 28 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中将地址生成迅雷快车旋风链接的代码[测试通过]
2011/04/20 PHP
PHP经典面试题集锦
2015/03/19 PHP
jquery multiSelect 多选下拉框
2010/07/09 Javascript
Js 时间间隔计算的函数(间隔天数)
2011/11/15 Javascript
jQuery.validate 常用方法及需要注意的问题
2013/03/20 Javascript
JavaScript验证电子邮箱的函数
2014/08/22 Javascript
jquery实现聚光灯效果的方法
2015/02/06 Javascript
JSON+Jquery省市区三级联动
2016/01/13 Javascript
bootstrap导航、选项卡实现代码
2016/12/28 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
详解webpack-dev-server 设置反向代理解决跨域问题
2018/04/18 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
微信小程序自定义带价格显示日历效果
2018/12/29 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
JS替换字符串中指定位置的字符(多种方法)
2020/05/28 Javascript
详解python多线程、锁、event事件机制的简单使用
2018/04/27 Python
PyCharm+PySpark远程调试的环境配置的方法
2018/11/29 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
详解Python静态网页爬取获取高清壁纸
2019/04/23 Python
python交易记录整合交易类详解
2019/07/03 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
2020/06/23 Python
CSS3截取字符串实例代码【推荐】
2018/06/07 HTML / CSS
澳大利亚女士时装在线:Rockmans
2018/09/26 全球购物
经济实惠的豪华背包和行李袋:Packs Project
2018/10/17 全球购物
职业生涯规划书范文
2014/03/10 职场文书
护士求职自荐信范文
2014/03/19 职场文书
法人授权委托书格式
2014/04/08 职场文书
党建目标管理责任书
2014/07/25 职场文书
2015年基层党组织公开承诺书
2015/01/21 职场文书
2015羊年春节慰问信
2015/02/14 职场文书
2015年乡镇科普工作总结
2015/05/13 职场文书
客户答谢会致辞
2015/07/30 职场文书
学者《孟子》名人名言
2019/08/09 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers
教你用python实现12306余票查询
2021/06/30 Python