0
は私のコードです:なぜphp:preg_replace呼び出し後にutf-8を失うのですか?ここ
$source = preg_replace('/<table align="center">(.*)<\/html>/s', '', $source);
file_put_contents('source1.html', $source); // source1 is GOOD : contains UTF-8
$source = preg_replace('/<html>.*<center>/sU', '', $source);
file_put_contents('source2.html', $source); // source2 is BAD: contains some ðåùàéí
- 最初にpreg_replaceがUTF-8文字(ヘブライ語の文字)
- 第二にpreg_replaceが任意のアイデアいくつかのðåùàéí文字
によって、これらすべての文字を置換し続けます?
私はすでにしています!同じ! – yarek
それをチェックしてくださいhttp://stackoverflow.com/a/9047876/4480179 –
その方法を使用して、私はいくつかの文字を持っています! – yarek