<?php
namespace App\Services;
use Predis\Client;
class UtilService
{
/**
* UtilService constructor
* @param Client $redis
*/
public function __construct(Client $redis)
{
$this->redis = $redis;
}
/**
* 生成唯一單據號
* @param String $key 單號KEY
* @return string
*/
public function generateReceiptCode(string $key)
{
return $key . date('Ymd') . sprintf("%06d",$this->redis->incr($key));
}
}
Laravel 結合 Redis 生成訂單號 (年月日+6 位自增)
相關文章
- Java自動生成訂單序列號Java
- Laravel 中使用 Redis 生成自增主鍵LaravelRedis
- 18 位無重複訂單號生成程式碼
- 利用 Redis 生成序列號的功能實現編號自增Redis
- Laravel Tips:指定自增欄位起始值Laravel
- [實戰]laravel + redis訂閱釋出 +swoole實現實時訂單通知LaravelRedis
- laravel+redis 附近的車輛 + 釋出訂單 + 司機搶單LaravelRedis
- Laravel Redis釋出與訂閱.LaravelRedis
- Laravel 結合 Redis 實現 PHP 定時器LaravelRedisPHP定時器
- Laravel 自增瀏覽數實現(資料庫 + Redis)Laravel資料庫Redis
- 結合ChatGPT和MINDSHOW自動生成PPTChatGPT
- 面試官竟然問我訂單ID是怎麼生成的?難道不是MySQL自增主鍵?面試MySql
- Laravel 6 Redis 使用問題LaravelRedis
- 在大流量下,直播app原始碼中訂單號的生成方式APP原始碼
- 第五節:QPS突然提升100倍、不用redis鎖防止重複點選、如何設計訂單號生成服務Redis
- 為 Docsify 自動生成 RSS 訂閱
- Laravel實現:待付款訂單,超48小時自動關閉Laravel
- matlab生成常用訊號(方波、三角波、隨機訊號、單位衝激)Matlab隨機
- 簡單總結es6箭頭符號符號
- PHP 做 RSA 簽名 生成訂單PHP
- 記一次訂單號事故
- 基於 flask 結合 Redis 的簡單聊天室FlaskRedis
- 自定義hybris生成訂單的ID格式
- Vue結合原生js實現自定義元件自動生成VueJS元件
- 訂單超時自動關閉的實現方案總結
- 生成按照天數初始化的隨機九位唯一自增字串隨機字串
- 介面自動化 是 pytest 結合 allure 生成報告問題
- 【java】隨機生成6位的數字Java隨機
- 6月11號總結
- 6月12號總結
- 6月13號總結
- MyBatis實現MySQL表欄位及結構的自動增刪MyBatisMySql
- laravel cdn 結合七牛雲實現檔案自動同步功能Laravel
- SAP訂單編排和流程增強概述
- laravel 結合JWT開發APILaravelJWTAPI
- Laravel 結合 Swoole 簡易版Laravel
- 結合 Laravel 初步學習 GraphQLLaravel
- Laravel6+overtrue/Laravel-wechat 開發微信公眾號Laravel