Xin chào tất cả
Ai đó có thể cho biết cách tăng số sê-ri không, bây giờ tôi đang hiển thị giá trị $i cho số đó, nó hiển thị 1,2,3,4,5. nếu bộ câu hỏi tiếp theo lại hiển thị 1,2,3,4,5
Nhưng tôi cần tập đầu tiên 1,2,3,4,5
và sau đó là tập 2 6,7,8,9,10.
thích cái này.
Tôi có thể làm điều này như thế nào
Cảm ơn trước
Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?
Tên người dùng phải có tối thiểu 6 ký tự Tên người dùng đã tồn tại Vui lòng nhập ký tự chữ và số/dấu chấm/gạch dưới
Vui lòng nhập email Vui lòng nhập email hợp lệ E-mail đã tồn tại Xin lỗi, tên miền này nằm trong danh sách đen
Vui lòng nhập email xác nhận hợp lệ Vui lòng nhập email xác nhận Email xác nhận phải khớp với email
Cách dễ nhất là sử dụng md5[] hoặc [URL=“http. //www. php. net/sha1”]sha1[] để tạo hàm băm của một số chuỗi tạo động. Để kiểm tra tính duy nhất, bạn phải lưu trữ chúng trong bảng cơ sở dữ liệu và mỗi lần bạn tạo id mới, bạn kiểm tra xem nó đã tồn tại hay chưa
Xin chào,
Umm tôi đã thử một cái gì đó như thế này
Thế hệ không phải là một vấn đề, làm thế nào để đảm bảo tính duy nhất?
Điều này tạo ra một số ngẫu nhiên và để kiểm soát từ số tối thiểu đến tối đa, bạn phải nhập các giá trị tối thiểu và tối đa như thế này
Điều này tạo ra số ngẫu nhiên từ 1-10
Tôi không chắc làm thế nào bạn có thể nhận được các chữ cái trong đó
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
chơi
Đăng ngày 17 tháng 8 năm 2008
chơi
- cựu nhân viên
- 973
- Chia sẻ
Đăng ngày 17 tháng 8 năm 2008
Viết một hàm để thực hiện điều đó dựa trên tiêu chí/định dạng bạn đang tìm kiếm, sau đó kiểm tra chuỗi được tạo trong cơ sở dữ liệu của bạn để đảm bảo rằng nó chưa được sử dụng [nếu vậy, hãy tạo một chuỗi khác và kiểm tra lại]
Bạn có thể sử dụng char[rand[65, 90]] để tạo một ký tự ngẫu nhiên từ A đến Z
http. //chúng ta. php. mạng/char
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
cooldude832
Đăng ngày 17 tháng 8 năm 2008
cooldude832
- Các thành viên
- 4. 8k
- Chia sẻ
Đăng ngày 17 tháng 8 năm 2008
nếu bạn định lưu số sê-ri sản phẩm đó trong cơ sở dữ liệu, vui lòng không sử dụng nó làm PK của bảng mà làm mục phụ cho cơ sở dữ liệu, nó sẽ giúp bạn rất nhiều
Ngoài ra, nếu bạn làm theo những gì tôi đã nói, hãy đảm bảo rằng bạn kiểm tra từng số sê-ri đối với cơ sở dữ liệu trước khi cho rằng nó hợp lệ vì 1 trên một tỷ [có thể là một nghìn tỷ] sẽ khớp nhưng nếu bạn có hơn một triệu hàng trong cơ sở dữ liệu thì sẽ cải thiện cơ hội
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
nrg_alpha
Đăng ngày 17 tháng 8 năm 2008
nrg_alpha
- cựu nhân viên
- 2. 4k
- Địa điểm. thủ đô Canada
- Chia sẻ
Đăng ngày 17 tháng 8 năm 2008
$str = array[]; for[$i = 0; $i < 20; $i++]{ if[$letter_OR_number = rand[0,1]]{ // true: alphabet chosen $str[] = chr[rand[65, 90]]; } else { // false: number chosen $str[] = rand[0,9]; } if[$i % 4 == 3]{ $str[] = ' '; } } foreach[$str as $val]{ echo $val; }
Đoạn mã trên không chèn dấu '-' vào giữa 4 ký tự. nhưng nếu bạn cần nó, hãy thay thế câu lệnh mô-đun if bằng