Tạo tên người dùng từ họ và tên javascript
Tạo tên người dùng từ tên và họ của người dùng – PHPViết bởi Saran vào 31 tháng 5 năm 2017 , Cập nhật 7 tháng 12 năm 2018 Show
PHP
Tạo tên người dùng duy nhất với MySqliBây giờ chúng tôi biết cách tạo tên người dùng, nhưng nếu tên người dùng đã tồn tại trong cơ sở dữ liệu thì sao, nó có thể dẫn đến tên người dùng trùng lặp, điều này có thể gây ra kết quả không mong muốn và chúng tôi chắc chắn không muốn điều đó. Vì vậy, trong ví dụ tiếp theo, chúng tôi sẽ tạo tên người dùng nhưng lần này chúng tôi cũng kiểm tra tên người dùng hiện có trong cơ sở dữ liệu để biết tính duy nhấtPHP
Tôi hy vọng mã PHP này sẽ phục vụ mục đích của bạn và tôi muốn thấy một số cải tiến, vui lòng làm như vậy bằng cách nhận xét trong phần bình luận bên dưới Gói tạo tên người dùng duy nhất từ email hoặc danh từ và tính từ được chọn ngẫu nhiên. Người dùng có thể thêm dấu phân cách giữa tên người dùng, xác định độ dài tối đa của tên người dùng và thêm tối đa sáu chữ số ngẫu nhiên Cài đặtnpm install unique-username-generator --save
// Using Node.js `require()` const { generateFromEmail, generateUsername } = require("unique-username-generator"); // Using ES6 imports import { generateFromEmail, generateUsername } from "unique-username-generator"; Cách sử dụngTạo tên người dùng từ emailNó sẽ tạo tên người dùng từ email và thêm tối đa sáu chữ số ngẫu nhiên vào cuối tên // add three random digits const username = generateFromEmail( "[email protected]", 3 ); console.log(username); // lakshminarayan234 // add four random digits const username = generateFromEmail( "[email protected]", 4 ); console.log(username); // lakshminarayan2347 Tạo ngẫu nhiên tên người dùng duy nhấtNó sẽ tạo tên người dùng duy nhất từ tính từ, danh từ, chữ số ngẫu nhiên và dấu phân cách. Bạn có thể kiểm soát các tham số sau - dấu phân cách, số chữ số ngẫu nhiên và độ dài tối đa của tên người dùng // generaterUsername(separator, number of random digits, maximum length) // Without any parameter const username = generateUsername(); console.log(username); // blossomlogistical // With any separator like "-, _" const username = generateUsername("-"); console.log(username); // blossom-logistical // With random digits and no separator const username = generateUsername("", 3); console.log(username); // blossomlogistical732 // With maximum length constraint and no separator, no random digits const username = generateUsername("", 0, 15); console.log(username); // blossomlogistic // With maximum length constraint and separator but no random digits const username = generateUsername("-", 0, 15); console.log(username); // blossom-logisti // With maximum length constraint and random digits but no separator const username = generateUsername("", 2, 19); console.log(username); // blossomlogistical73 // With all parameters const username = generateUsername("-", 2, 20); console.log(username); // blossom-logistical73 từ điển mặc địnhTheo mặc định, thư viện trình tạo tên người dùng duy nhất đi kèm với 2 từ điển sẵn có để bạn có thể sử dụng chúng ngay lập tức Cú pháp mới để sử dụng từ điển mặc định như sau import { uniqueUsernameGenerator, Config, adjectives, nouns } from 'unique-username-generator'; const config: Config = { dictionaries: [adjectives, nouns] } const username: string = uniqueUsernameGenerator(config); // blossomlogistical Từ điển tùy chỉnhBạn có thể muốn cung cấp từ điển tùy chỉnh của mình để sử dụng để tạo tên người dùng duy nhất của mình, nhằm đáp ứng yêu cầu dự án của bạn. Bạn có thể dễ dàng làm điều đó bằng cách sử dụng tùy chọn từ điển import { uniqueUsernameGenerator } from 'unique-username-generator'; const marvelCharacters = [ 'Iron Man', 'Doctor Strange', 'Hulk', 'Captain America', 'Thanos' ]; const config: Config = { dictionaries: [marvelCharacters], separator: '', style: 'capital', randomDigits: 3 } const username: string = uniqueUsernameGenerator(config); // Hulk123 APIuniqueUsernameGenerator (tùy chọn)Trả về một tùy chọnLoại. Đối số 0 chủ yếu tương ứng với các thuộc tính được xác định cho uniqueUsernameGenerator. Chỉ cần có 1
Làm cách nào để tạo tên người dùng bằng JavaScript?Thêm JavaScript . .. . Làm cách nào để tạo một tên người dùng duy nhất trong Java?
Tạo UUID . nhập java. sử dụng. UUID; lớp công khai UUIDEVí dụ public static void main(String args[]) // tạo UUID ngẫu nhiên UUID uuid=UUID. ngẫu nhiênUUID(); Hệ thống. ngoài. println(uuid); Tên người dùng trong JavaScript là gì?Trong một URL, phần tên người dùng là tên người dùng do người dùng nhập . Nó được chỉ định sau giao thức và trước phần mật khẩu. Ví dụ. https. //John Smith. smith123@www. ví dụ. com (johnsmith là tên người dùng và smith123 là mật khẩu).
Làm cách nào để tạo một tên người dùng duy nhất trong PHP?//hàm sẽ được sử dụng để tìm hiểu xem tên người dùng có sẵn hay không function isAvailable($userName){ global $mysqli; . // We know username exists if the rows returned are more than 0 if ( $result->num_rows > ... |