私はこのような配列を持っています-
配列([0] =>少し[1] =>もうない[2] =>いいえ[3] =>閉じる[4] =>とどまる[5] =>いいえ[6] =>閉じる[7] = >電話[8] =>いいえ[9] =>もっと[10] =>近く[11] =>今日[12] => 2つ[13] =>最初の[14] =>再会[15] =>月[16]] =>彼ら[17] =>ঐ[18] =>証人[19] =>あります[20] =>あなた[21] =>私の[22] =>私[23] =>あなた[24] => [25] =>マインド[26] =>その[27] =>満たされた[28] =>ヨチャナ[29] =>満たされた[30] =>地球[31] => [32]を参照=>ঐ[33] =>眠りに落ちた[34] =>落ちた[35] =>心[36] =>その[37] =>満たされた[38] =>ヨチャナ[39] =>落ちた[40] = >地球[41] =>参照[42] =>ঐ[43] =>眠りに落ちた[44] =>落ちた[45] =>私[46] =>あなたの[47] =>あなた[48] =>私の[49] =>少し[50] =>もっと[51] =>いいえ[52] =>近く[53] =>滞在[54] =>いいえ[55] =>閉じる[56] =>電話[57] =>いいえ[58] =>もっと[59] =>閉じる[60] =>私[61] =>あなたの[ 62] =>あなた[63] =>私の[64] => [65] =>花[66] =>笑い[67] =>空気[68] =>フルート[69] => A [70] = >夜[71] =>教えられた[72] =>良い[73] =>その[74] =>バシテ[75] =>私[76] =>あなたの[77] =>あなた[78] =>私の[79] =>少し[80] =>もうない[81] =>いいえ[82] =>滞在[83] =>滞在[84] =>いいえ[85] =>滞在[86] =>電話[87]] =>いいえ[88] =>もっと[89] =>近く[90] =>あなた[91] =>私の[92] =>私[93] =>あなたの[94] =>)Hawar [68] =>フルート[69] => at [70] =>夜[71] =>教えられた[72] =>良い[73] =>その[74] =>バサイト[75] => i [ 76] =>あなたの[77] =>あなた[78] =>私の[79] =>少し[80] =>もうない[81] =>ない[82] =>とどまる[83] =>閉じる[ 84] =>いいえ[85] =>閉じる[86] =>電話[87] =>いいえ[88] =>もっと[89] =>閉じる[90] =>あなた[91] =>私の[92] =>私[93] =>あなたの[94] =>)Hawar [68] =>フルート[69] => at [70] =>夜[71] =>教えられた[72] =>良い[73] =>その[74] =>バサイト[75] => i [ 76] =>あなたの[77] =>あなた[78] =>私の[79] =>少し[80] =>もうない[81] =>ない[82] =>とどまる[83] =>閉じる[ 84] =>いいえ[85] =>閉じる[86] =>電話[87] =>いいえ[88] =>もっと[89] =>閉じる[90] =>あなた[91] =>私の[92] =>私[93] =>あなたの[94] =>)
次のコードを使用して同じ値を数えていると、次のような間違った結果が得られます-
$wordCountArr = array_count_values($matchWords);
配列([少し] => 1 [もっと] => 6 [いいえ] => 3 [近く] => 6 [滞在] => 3 [いいえ] => 6 [近く] => 3 [呼び出し] => 3 [今日] => 1 [2] => 1 [最初] => 1 [再会] => 1 [月] => 1 [星] => 1 [ঐ] => 3 [証人] => 1 [ ] => 1 [you] => 2 [my] => 5 [I] => 2 [your] => 5 [] => 3 [mind] => 1 [that] => 3 [filled] => 2 [Jochana] => 2 [Falling] => 2 [Earth] => 2 [See] => 2 [Sleeping] => 2 [Reading] => 2 [Mind] => 1 [I] => 3 [あなた] => 3 [少し] => 2 [花] => 1 [笑い] => 1 [空気] => 1 [フルート] => 1 [a] => 1 [夜] => 1 [教えた] => 1 [良い] => 1 [良い] => 1)
しかし、なぜ[কাছে] => 6および[কাছে] => 3 ??? [কাছে] => 9と思われます。ここで、前後のスペースを削除するか、単語をスペースと一致させる必要がありますか?使ったarray_map('trim',$matchWords)
けど運が悪かった!どうすればこれを修正できますか?助けてください !
はい、スペースがあるため、マッチングはそれらのために別々です。trim()
各単語のスペースを削除しても、Unicodeの空白は削除されないため、このケースでは機能しません。
したがって、ソリューションは次を使用しますpreg_replace
。
参照:
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加