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.
Đầu tiên Chúng ta sẽ đặt tên hàm này là …