Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Menjana Rentetan Rawak dengan betul dalam PHP?
Mencipta rentetan rawak dalam PHP boleh menjadi tugas yang mudah. Walau bagaimanapun, perangkap tertentu boleh menyebabkan output atau ralat yang salah.
Coretan kod yang anda berikan mempunyai dua isu utama:
Untuk membetulkan isu ini, pertimbangkan kod berikut:
function generateRandomString($length = 10) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[random_int(0, $charactersLength - 1)]; } return $randomString; }
Kod yang dikemas kini ini mempunyai peningkatan berikut:
Untuk mengeluarkan rentetan rawak, gunakan panggilan berikut:
echo generateRandomString();
Secara pilihan, anda boleh menentukan panjang rentetan yang diingini dengan menyediakannya sebagai hujah kepada fungsi generateRandomString.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menjana Rentetan Rawak dengan betul dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!