gpt4 book ai didi

php - 在 MySQL 中定义自增前缀

转载 作者:行者123 更新时间:2023-11-30 21:56:36 26 4
gpt4 key购买 nike

我有这样的字符串:POyyyymm0000

目前:当我输入时,它将是PO2017070001

我再次输入 PO2017070002

下个月将是 PO2017080001

问题是如何插入PO[thecurrentyear][thecurrentmonth][autoincrement, start from 0000 to 9999]

最佳答案

您可以使用date()rand() 来实现这一点
就这样

$id='PO'.date('Ymd').rand(0000,9999);

它将产生输出为

enter image description here

修改:-
对于唯一 key ,您可以像这样使用 time()

$id='PO'.date('Ymd').time(); //o/p is "PO201707061499326403"

它永远不会重复相同的id。

关于php - 在 MySQL 中定义自增前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44942280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com