位置: 编程技术 - 正文

php 根据自增id创建唯一编号类(php自动编号)

编辑:rootadmin

推荐整理分享php 根据自增id创建唯一编号类(php自动编号),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 根据参数 显示内容,php怎么实现数据的增删改查,php怎么实现数据的增删改查,php 根据参数 显示内容,php自定义字段,php根据命名空间自动加载,php自定义字段,php生成唯一id,内容如对您有帮助,希望把文章链接给更多的朋友!

在开发过程中,我们数据表一般都使用自增数字作为id主键,而id是数字型,不容易理解。我们把id按一定格式转为编号后,很容易根据编号知道代表的是什么内容。

例如订单表id=,只看id我们并不知道这个id是订单表的id,而转为编号O-,则很容易看出是订单表的记录,然后可以根据id在订单表中搜寻。

编号创建的规则

1.唯一

使用自增id生成,保证唯一性

2.尽可能短

可使用数字求余对应字母的方式处理,创建较短的编号

算法原理

php 根据自增id创建唯一编号类(php自动编号)

1.加自定义前缀,用于标识

2.格式使用前缀+字母+数字组成,数字只保留N位,超过的使用数字求余的方式使用字母对应

例如:

id=1

前缀=F

数字保留3位

则创建的编号为:F-A-

代码如下:

IDCode.class.PHP

demo.php

输出:

源码下载地址:点击查看

标签: php自动编号

本文链接地址:https://www.jiuchutong.com/biancheng/292525.html 转载请保留说明!

上一篇:php及codeigniter使用session-cookie的方法(详解)(phpqrcode)

下一篇:详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)(如何配置phpstudy)

  • 小规模纳税人转一般纳税人
  • 餐饮业小规模开发票开什么
  • 企业季度所得税计算公式
  • 公司章程在工商局
  • 黄金消费税计税依据
  • 税务局不给注销税务
  • 残保金什么样的企业要交
  • 资产减值测试是什么意思
  • 土地增值税清算的条件
  • 借款业务的会计分录
  • 固定资产盘亏是营业外支出吗
  • 设备款支付比例
  • 股东转入的钱算什么
  • 工厂投产前的准备工作有哪些
  • 建筑施工外包
  • 材料货款会计分录怎么做
  • 消费税可以跨年计提吗
  • 电话费开专票可抵扣吗
  • 应付利息在资产负债表中属于什么项目
  • 投入资本属于净资产吗
  • 网络销售平台优势有哪些
  • 用友财务软件怎样
  • 企业给学校捐款的申请怎么写
  • 全资子公司给母公司担保
  • php多线程怎么实现
  • windows11测试版升级正式版
  • 在途物资和材料采购属于存货吗
  • 米尔巴特之战
  • 玄学2021
  • vue循环数组渲染列表
  • face_recognition库采用了什么算法
  • 图像的分类方法及具体的分类
  • 以前年度亏损现在不亏了
  • web前端开发规范有哪些
  • 固定资产如何分类?
  • 代收代付业务
  • 销售货物免税
  • 劳务报酬可以专项附加扣除吗
  • 供货方代垫运费会计分录
  • 在mysql中子查询是
  • 公司收到股权转让款需要交什么税种
  • notepad+v
  • mongo聚合查询效率问题
  • 企业分配股权
  • 金税盘登录密码和口令从哪查
  • 计入存货成本的税费
  • 用负数表示的例子
  • 出口货物免税的税种包括
  • 应收帐款的帐务处理流程
  • 个人转租房需要注意什么
  • 异地预交所得税分录
  • 开红字发票如何调整收入?
  • 工资计提数小于发放数,如何处理
  • 以考核为由扣除工资
  • 新开的公司税务那边要办什么
  • 费用报销单怎么写 样本图片
  • 期初建账怎么做
  • win8无法连接wifi
  • freebsd的软件管理工具ports详解
  • award bios设置图解教程
  • win8.1专业版是哪个
  • win7可以免费升win10
  • win8系统截图工具快捷键
  • 在linux系统中有一个重要的概念
  • 红石id
  • 模拟监控app
  • cocos2d用什么语言开发游戏
  • JAVA的OPENGL,JOGL入门实例----碰撞移动的正方体 (配置+源代码)
  • javascript中数组
  • jquery的选择器有哪些举例说明
  • python3 pygame
  • javascript如何学
  • js对象用法
  • js 进阶
  • activity的自定义流程
  • 怎样看业务序号
  • 河南地方税务局税收征管档案管理办法(试行)
  • 温州地方税务局
  • 国家税务总局风险识别报告
  • 民办非企业暂行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设