2016-11-18 9 views
1

私は制御できないソースデータを正規化フォームCに変換する必要があります。現在、外部プログラム(uconv)を呼び出しています。これは私のコードスニペットの外観です:正規化フォームCをPHPで

$malayalam_books = preg_split("/\n/", shell_exec("uconv -f utf8 -t utf8 -x nfc book-names.txt")); 

それはうまく動作しますが、明らかにシステムへの呼び出しは推奨されません。私はPHP supports the ICU librariesを知っていますが、このような簡単なことを行う方法はとても複雑です。

+1

あなたの質問や問題は何ですか? –

+1

'iconv *'関数をチェックしましたか? http://php.net/manual/en/function.iconv.php – marekful

+0

@Charlotte Dunois私は "php"で質問にフラグを立てているので、私はそれが私の質問や問題は、これをPHP shell_execの使用に頼ることなく。しかし、それほど明白ではなかったかもしれません... – theglossy1

答えて