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 :', $encoded, PHP_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 : ŐŹ La longueur de la chaîne : 2
Voir aussi
- unicode_symantics()