Maison > développement back-end > tutoriel php > Convertir UTFo Windows 0

Convertir UTFo Windows 0

王林
Libérer: 2024-08-05 15:46:56
original
870 Les gens l'ont consulté

Convert UTFo Windows 0

Lorsque vous travaillez avec différents encodages, il peut être nécessaire de convertir le texte d'un format à un autre. Si vous devez convertir du texte de l'encodage UTF-8 vers Windows-1250 à l'aide de PHP, le script ci-dessous peut vous aider. Ce script effectue la conversion et propose le texte de sortie au téléchargement.

$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;
Copier après la connexion

Cet outil facilite le travail avec des textes dans différents encodages, surtout s'il s'agit de caractères tchèques ou d'autres langues d'Europe centrale. J'espère que cela vous sera utile !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal