Apabila bekerja dengan tatasusunan, memilih nilai rawak boleh meningkatkan pengekodan anda. Mari kita terokai cara untuk mencapai ini menggunakan fungsi terbina dalam PHP.
Anda mempunyai tatasusunan bernama $ran = array(1,2,3,4). Untuk mendapatkan nilai rawak daripada tatasusunan ini dan simpannya dalam pembolehubah, ikuti langkah berikut:
$index = array_rand($ran);
Indeks yang dijana mewakili kedudukan nilai yang dipilih secara rawak dalam tatasusunan $ran.
Untuk mendapatkan nilai rawak sebenar, akses elemen dalam tatasusunan pada indeks yang dihasilkan. Anda boleh mencapai ini menggunakan pengindeksan tatasusunan:
$random_value = $ran[$index];
Kini, pembolehubah $random_value mengandungi nilai yang dipilih secara rawak daripada tatasusunan $ran.
Jika anda mempunyai tatasusunan bersekutu, kaedah alternatif wujud semasa menggunakan array_rand(). Anda boleh mendapatkan kedua-dua indeks dan nilai melalui langkah berikut:
$index = array_rand($array); $v = $array[$index];
Ini memberikan anda keupayaan untuk mendapatkan nilai yang dilampirkan pada indeks yang dipilih secara rawak dalam tatasusunan bersekutu.
Dengan memanfaatkan teknik ini, anda boleh menjana dengan berkesan nilai rawak daripada tatasusunan dalam PHP, meningkatkan kepelbagaian kod anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Nilai Rawak daripada Array dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!