3

私はin_arrayアラビア語で関数を使用しています... in_array ('من', $words)$wordsが実際に含まれている場所にtrueを与えましمنた。

しかしin_array('من', $stopWords)、それは単語منを含んでいますが、falseを与えています...

print_r($stopWords);

与える:

配列([0] =>من)

print_r($words);

与える:

配列([0] =>من)

何が問題なのですか?

4

2 に答える 2

0

$stopWords[0] は 'من ' の前にスペースがあります。したがって、実際のテキスト ファイルを処理して $stopWords に反映する必要があるため、それを変更することはできません..その代わりに..配列 $stopWords.. それだけです... 問題は解決しました..

于 2012-08-17T11:19:10.087 に答える
0

これにはユニコードを使用する必要があります。アラビア文字をユニコードに変換する場合。そして、配列をチェックインできます。そして、あなたは何の問題もありません。

于 2012-08-17T11:05:24.197 に答える