ホームページ  >  記事  >  バックエンド開発  >  UFo を Windows 0 に変換する

UFo を Windows 0 に変換する

王林
王林オリジナル
2024-08-05 15:46:56825ブラウズ

Convert UTFo Windows 0

異なるエンコーディングを使用する場合、テキストをある形式から別の形式に変換する必要がある場合があります。 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;

このツールを使用すると、特にチェコ語の文字や他の中央ヨーロッパ言語を扱う場合に、さまざまなエンコーディングのテキストを簡単に操作できるようになります。お役に立てば幸いです!

以上がUFo を Windows 0 に変換するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。