PHP は共有する独自の順序関数を生成します。PHP 順序関数_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:08:20
オリジナル
874 人が閲覧しました

phpは、共有するための独自の注文関数、php order functionを生成します

注文番号の生成に関する解決策

電子商取引や電子商取引に似たシステムが増えていますが、そのようなシステムで最も一般的な問題は注文番号の問題だと思いますが、今日はそれについてお話したいと思います。

ここ数日、仕事の都合上、別の同僚が開発した取引システムを引き継ぎました。これは元々は uniqid() 関数を使用して生成されました。理論的には重複はありませんが、特別な理由により、新しい注文番号生成関数を作成する必要があります

コードをコピーします コードは次のとおりです:

/**
* 固有の注文番号 20110809111259232312 を生成します
* 2011年日付
* 08月
* 09-日付
* 11時間
* 12ポイント
* 59秒
* 2323 マイクロ秒
* 12個のランダムな値
* @戻り文字列
​​*/
パブリック関数 trade_no() {
list($usec, $sec) =explode(" ", microtime());
$usec = substr(str_replace('0.', '', $usec), 0,4);
$str = rand(10,99);
return date("YmdHis").$usec.$str;
}

この記事の内容は以上です。皆さんに気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/951634.html技術記事 php で生成された独自の注文関数を共有します。注文番号を生成するための php 注文関数の解決策です。この種のシステムでは、注文番号の問題が発生することが増えています。 .
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート