ホーム » 「utf8mb4」タグがついた投稿
タグアーカイブ: utf8mb4
絵文字記事の対応: 🍚😋💦あいう123A
mysqlからmariadb への移行で、内部文字コードの utf8mb4 への変更も、ようやく上手くいったので、絵文字の記事投稿の実験。
🍚❤😋💦
ついでに、以前から、自作の記事の RSS フィード化のスクリプトで、文字化けが発生していたけど、全角英数字の半角化処理が悪影響していたようなので、Jcode.pl を使ったタイトルの変更処理 Unicode::Japanese に変更する。これでスマホからの記事投稿も安心かな。
use Unicode::Japanese ; # 全角英数字と記号を半角に変換(全角カタカナ変換はしない) $str = Unicode::Japanese->new( $str ) ->z2hNum->z2hAlpha->z2hSym->tag2bin->get ;
同様に、Twitter 記事を Post する処理も Unicode::Japanese に変更。Twitter 記事の文字化けもきちんと絵文字で投稿できるようになったかな。