php中利用str_pad函數生成數字遞增形式的產品編號
更新時間:2013年09月30日 16:25:23 作者:
PHP開發(fā)項目中,在做產品編號時,客戶反要求自動生成產品編號,格式如”QB00001″,數字遞增形式
解決辦法:$str=”QB”.str_pad(($maxid[0]["max(id)"]+1),5,”0″,STR_PAD_LEFT );
其中$maxid[0]["max(id)"]+1) 是利用max函數從數據庫中找也ID最大的一個值, ID為主鍵,不會重復。
str_pad() 函數把字符串填充為指定的長度。
語法
其中$maxid[0]["max(id)"]+1) 是利用max函數從數據庫中找也ID最大的一個值, ID為主鍵,不會重復。
str_pad() 函數把字符串填充為指定的長度。
語法
str_pad(string,length,pad_string,pad_type)
| 參數 | 描述 |
|---|---|
| string | 必需。規(guī)定要填充的字符串。 |
| length | 必需。規(guī)定新字符串的長度。如果該值小于原始字符串的長度,則不進行任何操作。 |
| pad_string | 可選。規(guī)定供填充使用的字符串。默認是空白。 |
| pad_type | 可選。規(guī)定填充字符串的那邊??赡艿闹担?br>
|
相關文章
PHP基于正則批量替換Img中src內容實現(xiàn)獲取縮略圖的功能示例
這篇文章主要介紹了PHP基于正則批量替換Img中src內容實現(xiàn)獲取縮略圖的功能,涉及php針對頁面img元素的正則匹配與替換操作相關實現(xiàn)技巧,需要的朋友可以參考下2017-06-06
PHP實現(xiàn)基于mysqli的Model基類完整實例
這篇文章主要介紹了PHP實現(xiàn)基于mysqli的Model基類,給出了數據庫基類的完整實現(xiàn)與使用方法,需要的朋友可以參考下2016-04-04
PHP實現(xiàn)UTF-8文件BOM自動檢測與移除實例
這篇文章主要介紹了PHP實現(xiàn)UTF-8文件BOM自動檢測與移除的方法,實例講述了UTF-8文件BOM信息的原理與PHP對此的檢測與刪除方法,是非常實用的技巧,需要的朋友可以參考下2014-11-11
php獲得網站訪問統(tǒng)計信息類Compete API用法實例
這篇文章主要介紹了php獲得網站訪問統(tǒng)計信息類Compete API用法,實例分析了php使用curl獲取Compete統(tǒng)計網站信息的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04

