Convertir une chaine de caracteres en two-byte UNICODE (UCS-2)

Résolu
yosra BS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
yosra BS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
je veux convertir une chaine de caractere en UCS-2
j'essaye d'utiliser cette commande :

$str =mb_convert_encoding($str,"UCS2","UTF-8");

mais ca marche pas !!
A voir également:

4 réponses

Utilisateur anonyme
 
Salut salut,

Quand tu dis ça marche tu as un message d'erreur?
Peut être la syntaxe de UCS2 => UCS-2 .
Cette commande fonctionne normalement :
mb_convert_encoding($chaine,'UCS-2','utf8');


Résolu? ===> [RESOLU]
0
yosra BS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
nn mais plutot il m'affiche la meme chaine sans changement
0
Utilisateur anonyme
 
C'est quoi comme type caractère que tu souhaites convertir?
0
yosra BS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai pas compris votre question
mais par exemple je veux convertir "admin" en UCS-2
0
yosra BS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
le type caractère UTF-8
0
yosra BS Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
la solution : bin2hex(mb_convert_encoding($str,"ucs-2","utf-8"))
0