Mengisih dan Mengira Kejadian Perkataan dalam Rentetan Menggunakan PHP
Dalam pelbagai tugas pengaturcaraan, adalah perlu untuk mengurus dan mengira kejadian perkataan dengan cekap dalam rentetan yang diberikan. Sebagai contoh, pertimbangkan teks berikut:
happy beautiful happy lines pear gin happy lines rock happy lines pear
Cabaran: Kira kejadian setiap perkataan dalam rentetan yang disediakan dan paparkan hasilnya dalam gelung, menyerlahkan bilangan perkataan.
Penyelesaian: Manfaatkan fungsi manipulasi rentetan terbina dalam PHP untuk mencapai tugas ini:
<code class="php">$str = 'happy beautiful happy lines pear gin happy lines rock happy lines pear '; $words = array_count_values(str_word_count($str, 1)); print_r($words);</code>
<code class="php">arsort($words); print_r($words);</code>
Output:
Array ( [happy] => 4 [lines] => 3 [pear] => 2 [rock] => 1 [gin] => 1 [beautiful] => 1 )
Pendekatan ini mengira dan menyusun perkataan dengan berkesan, membolehkan manipulasi dan paparan data frekuensi perkataan yang cekap.
Atas ialah kandungan terperinci Bagaimana Mengira dan Mengisih Contoh Perkataan Unik dalam Rentetan dengan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!