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

Résolu
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 !!

4 réponses

  1. 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
    1. nn mais plutot il m'affiche la meme chaine sans changement
      0
      1. C'est quoi comme type caractère que tu souhaites convertir?
        0
        1. j'ai pas compris votre question
          mais par exemple je veux convertir "admin" en UCS-2
          0
        2. le type caractère UTF-8
          0
      2. la solution : bin2hex(mb_convert_encoding($str,"ucs-2","utf-8"))
        0