Facebookのフィードに特殊文字を投稿しようとしていますが、Facebookの投稿に表示されている文字が意図したとおりに表示されません。プログラムで拡張ASCII文字をFacebookの投稿に投稿するには?
$tmp = "αвнιjτυz";
//This code works as I intended, showing "αвнιjτυz" on facebook post
$facebook->api('/me/feed', 'POST', array('message' => $tmp));
//I expect the displayed text in facebook post will be 'вн' but it shows strange characters instead
$facebook->api('/me/feed', 'POST', array('message' => substr($tmp, 1, 2)));
なぜこの問題が発生するのか、この問題に対処する方法はありますか?
また 'mb_internal_encoding( 'UTF-8')' – Ethan
はそれを試してみましたが、それはしませんでした作業。とにかく、私は自分のアプリケーションに固有の別のソリューションを見つけました。あなたの答えをありがとう:) – Tetrax
あなたのソリューションを投稿してもよろしいですか? – Martin