Forum und email

unicode_encode

(No version information available, might be only in CVS)

unicode_encode — Définit l'encodage d'une chaîne unicode

Description

string unicode_encode ( unicode $input , string $encoding , int $flags )
Warning

Cette fonction n'est pas documentée et seule la liste des arguments est disponible.

Prend une chaîne unicode et la convertie en une chaîne dans un encodage spécifié.

Liste de paramètres

input

La chaîne unicode qui va être encodée.

encoding

Le nouvel encodage de input .

flags

Drapeaux

Valeurs de retour

Une chaîne de caractères en cas de succès, ou FALSE si une erreur survient.

Erreurs / Exceptions

Émet une erreur de niveau E_WARNING si un converteur ne peut être créé pour l'encodage désiré.

Exemples

Example#1 Exemple avec unicode_encode()

Note : Les caractères seront visibles au lieu des entités dans l'affichage.

<?php
header 
('Content-Type: text/plain; charset=ISO-8859-2');

$encoded unicode_encode ('\u0150\u0179''ISO-8859-2');

echo 
'Unicode semantique : 'ini_get ('unicode_semantics'), PHP_EOL;
echo 
'La chaîne elle-même :'$encodedPHP_EOL;
echo 
'La longueur de la chaîne : 'strlen ($encoded);
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

Unicode semantique : 1
La chaîne elle-même : &#336;&#377;
La longueur de la chaîne : 2

Voir aussi

  • unicode_symantics()