Games

Tạo chuỗi và số ngẫu nhiên duy nhất trong Laravel – số ngẫu nhiên laravel str

Ví dụ str_random laravel 8, laravel 8 tạo chuỗi ngẫu nhiên, laravel tạo số duy nhất ngẫu nhiên, laravel tạo mã thông báo duy nhất ngẫu nhiên, tạo chuỗi ngẫu nhiên duy nhất laravel 8, cách tạo số ngẫu nhiên duy nhất trong laravel, laravel str ngẫu nhiên duy nhất

Mahedi Hasan

Danh mục
Laravel 8.x

Đã xuất bản
23 tháng 8, 2021

Xin chào Artisan trong ví dụ nhanh này, tôi sẽ chỉ cho bạn cách bạn có thể tạo chuỗi và số ngẫu nhiên duy nhất trong ứng dụng Laravel. Đôi khi chúng tôi cần số duy nhất hoặc chuỗi duy nhất cho ứng dụng của mình.

Giống như khi bạn tạo một trang web thương mại điện tử, chúng tôi cần một số sq duy nhất hoặc số sản phẩm duy nhất. Vì vậy, trong ví dụ này, chúng ta sẽ thấy một số trình trợ giúp chuỗi mà chúng ta có thể sử dụng nó một cách dễ dàng như str_limit, str_plural, str_finish, str_singular, v.v.

Nếu chúng ta cần tạo chuỗi ngẫu nhiên duy nhất thì bạn có thể sử dụng trình trợ giúp str_random () của Laravel. Nó rất đơn giản và chúng ta có thể sử dụng dễ dàng.

Xem ví dụ dưới đây để tạo một chuỗi ngẫu nhiên trong Laravel:

 namespace App  Http  Controllers;
  
sử dụng Illuminate  Http  Request;
sử dụng Illuminate  Support  Str;
  
lớp RandomController mở rộng Bộ điều khiển
{
    / **
     * Tạo một phiên bản bộ điều khiển mới.
     *
     * @return void
     * /
    chỉ số chức năng công khai ()
    {
        $ randomString = Str :: random (30);
        dd ($ randomString);
    }
}  

Trong ví dụ về laravel tạo mã duy nhất này, tôi sẽ cung cấp cho bạn hai ví dụ trong đó bạn có thể tạo số ngẫu nhiên 4, 6, 8, 10 chữ số trong laravel và ứng dụng dựa trên php của bạn.

Từ ví dụ này, bạn có thể tìm hiểu cách tạo số duy nhất ngẫu nhiên trong laravel. Hãy xem ví dụ dưới đây về việc tạo số ngẫu nhiên duy nhất của Laravel:

 namespace App  Http  Controllers;
  
sử dụng Ứng dụng  Mô hình  Sản phẩm;
  
class UniqueNumberGenerateController mở rộng Bộ điều khiển
{
    / **
     * Viết mã trên Method
     *
     * @return response ()
     * /
    chỉ số chức năng công khai ()
    {
        $ input = [
            'name' = & gt; 'Xoài',
            'price' = & gt; 100,
            'mã' = & gt; $ this- & gt; generateUniqueNumber ()
        ];
  
        $ product = Product :: create ($ input);
  
        đ ($ sản phẩm);
    }
    / **
     * Viết mã trên Method
     *
     * @return response ()
     * /
    public function createUniqueNumber ()
    {
        làm {
            $ code = random_int (100000, 999999);
        } while (Sản phẩm :: where ("code", "=", $ code) - & gt; first ());
  
        trả về mã $;
    }
}  

Đọc thêm: Một số lệnh của nghệ nhân để tăng tốc ứng dụng Laravel

Hy vọng nó có thể giúp bạn tạo chuỗi và số duy nhất trong ứng dụng php Laravel của mình.

  • Tác giả: code24h.com
  • Đánh giá: 4 ⭐ ( 1249 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đến một thời điểm nào đó chắc hẳn bạn sẽ cần tạo một chuỗi ngẫu nhiên (random string) để xác nhận tài khoản hoặc 1 cái gì đó mà bạn cần tới, hôm nay mình sẽ giúp các bạn 1 đoạn code rất đơn giản để làm công việc này. Nào chúng ta cùng bắt đầu nào..

    Đầu tiên Chúng ta sẽ đặt tên hàm này là …

    Post Comment