文字セットをWindows-1256に設定して、curlでWebページのコンテンツを取得します。
次に、このデータをcharsetutf8_general_ciを使用してMySQLデータベースに挿入します。
これを行う方法はありますか?
文字セットをWindows-1256に設定して、curlでWebページのコンテンツを取得します。
次に、このデータをcharsetutf8_general_ciを使用してMySQLデータベースに挿入します。
これを行う方法はありますか?
あなたが必要ですiconv():
$utf8 = iconv('windows-1256', 'utf-8', $win1256);
...とはいえSupported character sets depend on the iconv implementation of your system.、YMMVです。
100%安全で、これを行うためにあらゆる方法で機能する場合、最も簡単な方法は、ルックアップテーブルを使用することstr_replace()です。