PHP ialah bahasa skrip yang digunakan secara meluas yang digunakan untuk pembangunan web, antara muka baris arahan dan pembangunan aplikasi terbenam. PHP mudah dipelajari, mudah digunakan, selamat dan cekap, jadi ia digunakan secara meluas dalam pembangunan web.
Dalam PHP, fungsi ialah blok kod boleh guna semula yang melaksanakan tugas tertentu. Terdapat banyak fungsi yang tersedia dalam pustaka fungsi PHP, salah satunya adalah sangat berguna ialah array_count_values(). Fungsi
array_count_values() ialah fungsi PHP yang digunakan untuk mengira bilangan kejadian setiap nilai dalam tatasusunan. Dalam artikel ini, kita akan melihat secara mendalam tentang penggunaan dan contoh fungsi array_count_values().
Penggunaan
Sintaks fungsi array_count_values() adalah seperti berikut:
array_count_values(array $array): array
Fungsi ini menerima tatasusunan sebagai input, dan Mengembalikan tatasusunan bersekutu yang kuncinya mewakili nilai unik dalam tatasusunan asal dan nilainya mewakili bilangan kejadian nilai itu dalam tatasusunan asal.
Perihalan parameter:
tatasusunan: diperlukan. Tatasusunan untuk mengira bilangan kejadian setiap nilai.
Nilai pulangan:
tatasusunan: tatasusunan bersekutu, kunci tatasusunan mewakili nilai unik dalam tatasusunan asal dan nilai kunci mewakili bilangan kejadian nilai dalam tatasusunan asal tatasusunan.
Contoh
Berikut ialah beberapa contoh tentang fungsi array_count_values() :
Contoh 1:
$colors = array("red", "blue", "green", "blue", "yellow", "red", "green", "red"); $color_count = array_count_values($colors); print_r($color_count);
Output:
Array ( [red] => 3 [blue] => 2 [green] => 2 [yellow] => 1 )
dalam Dalam contoh di atas, kami mencipta tatasusunan $warna yang mengandungi berbilang nilai berulang dan menyerahkannya kepada fungsi array_count_values(). Fungsi ini mengembalikan tatasusunan bersekutu $color_count yang mengandungi bilangan kejadian setiap nilai dalam tatasusunan asal.
Contoh 2:
$text = "The quick brown fox jumps over the lazy dog"; $word_array = explode(" ", $text); $word_count = array_count_values($word_array); print_r($word_count);
Output:
Array ( [The] => 1 [quick] => 1 [brown] => 1 [fox] => 1 [jumps] => 1 [over] => 1 [the] => 1 [lazy] => 1 [dog] => 1 )
Dalam contoh di atas, kami mencipta rentetan $teks yang mengandungi perkataan dan menggunakan fungsi explode() untuk Ia dibahagikan kepada susunan perkataan $katasusunan_kata. Seterusnya, kami menghantar $word_array ke array_count_values() fungsi, yang mengembalikan tatasusunan bersekutu $word_count yang mengandungi bilangan kejadian setiap perkataan dalam $word_array.
Nota
Berikut ialah beberapa nota pada array_count_values() fungsi:
Kesimpulan
Dalam artikel ini, kami mempelajari tentang fungsi array_count_values() dalam tatasusunan PHP. Fungsi ini boleh membantu kami mengira bilangan kejadian setiap nilai dalam tatasusunan dengan cepat. Sama ada anda bekerja dengan PHP dalam pembangunan web atau dalam bidang lain, fungsi ini sangat berguna.
Atas ialah kandungan terperinci Fungsi PHP ensiklopedia array_count_values(). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!