Hướng Dẫn Tạo Chuỗi Ngẫu Nhiên ( Random String ) Trong Php

Đến 1 thời điểm làm sao đó chắc chắn hẳn bạn sẽ cần tạo thành một chuỗi đột nhiên (random string) để xác thực tài khoản hoặc 1 cái gì đó mà bạn đề xuất tới, bây giờ mình đã giúp chúng ta 1 đoạn code rất đơn giản dễ dàng để làm các bước này. Nào bọn họ cùng bắt đầu nào..


Bạn đang xem: Hướng dẫn tạo chuỗi ngẫu nhiên ( random string ) trong php

*

Đầu tiên bọn họ sẽ đánh tên hàm này là rand_string, hàm này đã yêu mong 1 thông số $length ( chiều dài của chuỗi )

function rand_string( $length )

Kế tiếp họ sẽ tạo nên 1 chuỗi bao gồm tất cả các kí tự mà bạn có nhu cầu dùng có tác dụng hàm ngẫu nhiên

$chars = “abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789″;

Sau đó họ sẽ tạo ra 1 vòng lặp, vòng lặp này được dùng để tạo ra những kí tự hốt nhiên trong chuỗi chúng ta vừa sinh sản trước đây, chúng ta xem đoạn code sau sẽ làm rõ hơn ý bạn thích nói


123456


Việc cuối cùng là họ dùng hàm substr dùng để làm cắt ra số lượng kí tự mà chúng ta muốn đem ra

$str = substr( str_shuffle( $chars ), 0, $length );

vậy là vẫn hoàn tất , hiện nay chúng ta chỉ việc ráp toàn bộ các đoạn code bên trên là xong.


12345678910

function rand_string( $length ) $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";$size = strlen( $chars );for( $i = 0; $i ) $str .= $chars< rand( 0, $size - 1 ) >; return $str;?>

Cách sử dung:

Rất đơn giản khi nào bạn cần áp dụng thì bạn chỉ việc gọi hàm ra như sau:

$my_string = rand_string( 5 );

Chúc các bạn thành công !


Tags: hoc php, php , code php, string ramdom, string, tao chuoi ngau nhien, thu thuat php
*
Thảo luận:

Để bình luận bạn yêu cầu đăng nhập thành viên.


File tựa như
Files cùng mục

Xem thêm: Sitepoint - Setting, Getting, And Removing Data Attributes

File gợi nhắc cho bạn
* Tag nổi bật
giáo dục mẫu bìa làm báo cáo kỹ năng mềm technology thông tin mạng máy vi tính điện hoa hot giảm giá Đồ án template theme ứng dụng web hiệu ứng tài liệu code shop phần mềm bối cảnh mobile phương pháp photoshop corel draw mã mối cung cấp menu bên đất bán hàng máy tính du ngoạn tin tức
File tải nhiều nhất
Tin nổi bật
Phát triển websiteThiết kế vật dụng họaỨng dụng desktopỨng dụng mobileTài liệu cùng Thủ thuậtCơ sở dữ liệu
go travel vietnam review,vietnam cuisine delicious dishes,Thi thử trung học phổ thông Quốc gia,Free gmat test,Thi thử tổ quốc 24h,Library source code không lấy phí download
obatambeienwasirherbal.com - tủ sách mã nguồn phân chia sẻ, cài đặt file đến cộng đồng
vinagon.com
*

Scroll