คลาส PHP สามารถสร้างชุดชื่อแบบสุ่มหลายล้านชุด (ชื่อและนามสกุล) เพื่อใช้เป็นข้อมูลสาธิตในแอปพลิเคชันและโครงการอื่น ๆ
PHP 5.3+
อัปโหลดโฟลเดอร์ php-random-name-generator ไปยังตำแหน่งที่คุณต้องการและรวมคลาส:
include 'php-random-name-generator/randomNameGenerator.php';
เริ่มต้นชั้นเรียนและตั้งค่ารูปแบบเอาต์พุต รูปแบบเอาต์พุตที่ใช้ได้คือ 'array', 'associative_array' และ 'json' หากไม่มีการระบุเอาต์พุต ระบบจะใช้อาร์เรย์ ดูด้านล่างสำหรับผลลัพธ์ตัวอย่างสำหรับแต่ละรายการ
$r = new randomNameGenerator('array');
สร้างชื่อโดยส่งผ่านจำนวนชื่อที่คุณต้องการสร้าง:
$names = $r->generateNames(10);
ตอนนี้คุณสามารถวนซ้ำข้อมูลและสร้างบัญชีผู้ใช้หรือทำอะไรก็ได้ที่คุณต้องการ (อย่าชั่วร้าย)
[
{
"first_name": "Fernande",
"last_name": "Hauer"
},
{
"first_name": "Erlinda",
"last_name": "Thiel"
},
{
"first_name": "Elena",
"last_name": "Soleman"
},
{
"first_name": "Hiroko",
"last_name": "Froncillo"
},
{
"first_name": "Jordon",
"last_name": "Buehring"
},
{
"first_name": "Verlie",
"last_name": "Coelho"
},
{
"first_name": "Amos",
"last_name": "Wernecke"
},
{
"first_name": "Chasidy",
"last_name": "Jaskolski"
},
{
"first_name": "Dollie",
"last_name": "Estrem"
},
{
"first_name": "Noma",
"last_name": "Mends"
}
]
Array
(
[0] => Stacee Scheiderer
[1] => Ambrose Sens
[2] => Quinton Spratte
[3] => Jolie Kapsalis
[4] => Barbra Krawiec
[5] => Phylicia Eikmeier
[6] => Walton Chalfin
[7] => Letha Prakash
[8] => Tu Grenke
[9] => Brunilda Kirstein
)
Array
(
[0] => Array
(
[first_name] => Annabel
[last_name] => Mapa
)
[1] => Array
(
[first_name] => Claire
[last_name] => Iovino
)
[2] => Array
(
[first_name] => Agripina
[last_name] => Gillig
)
[3] => Array
(
[first_name] => Kathern
[last_name] => Strausbaugh
)
[4] => Array
(
[first_name] => Delbert
[last_name] => Whitescarver
)
[5] => Array
(
[first_name] => Marlon
[last_name] => Botz
)
[6] => Array
(
[first_name] => Patrice
[last_name] => Baller
)
[7] => Array
(
[first_name] => Teodora
[last_name] => Semmes
)
[8] => Array
(
[first_name] => Billy
[last_name] => Hruby
)
[9] => Array
(
[first_name] => Sammy
[last_name] => Hess
)
)