異なるエンコーディングを使用する場合、テキストをある形式から別の形式に変換する必要がある場合があります。 PHP を使用してテキストを UTF-8 エンコーディングから Windows-1250 に変換する必要がある場合は、以下のスクリプトが役に立ちます。このスクリプトは変換を実行し、ダウンロード用の出力テキストを提供します。
$fileName = 'encoded.txt'; $inputText = 'Example text'; setlocale(LC_CTYPE, 'cs_CZ'); $output = iconv('UTF-8', 'Windows-1250//TRANSLIT', $inputText); ob_clean(); header("Expires: Mon, 1 Apr 1970 05:00:00 GMT"); header(sprintf("Last-Modified: %s GMT", gmdate("D,d M YH:i:s"))); header("Pragma: no-cache"); header(sprintf("Content-type: application/octet-stream; charset=windows-1250; name=%s", $fileName)); header(sprintf("Content-Disposition: attachment; filename=%s", $fileName)); header(sprintf("Content-Length: %s", strlen($output))); header("Content-Transfer-Encoding: binary"); header("Content-Description: Export dat"); echo $output; exit;
このツールを使用すると、特にチェコ語の文字や他の中央ヨーロッパ言語を扱う場合に、さまざまなエンコーディングのテキストを簡単に操作できるようになります。お役に立てば幸いです!
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3