IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Caractère en héxadécimal [PHP 5.2]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut Caractère en héxadécimal
    Bonjour,

    Existe t'il une fonction en php pour reprendre le code hexadécimale d'une lettre ?
    Un peu du style de ord() mais avec le nombre héxadécimal et non décimal

    Merci de vos réponses,

    PS : Peut être existe t'elle, mais je ne trouve pas

  2. #2
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    Il suffit de convertir la valeur retourné par ord() en hexadecimal :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    echo dechex(ord("X"));

  3. #3
    Membre éprouvé
    Homme Profil pro
    Technophile Web
    Inscrit en
    Mai 2007
    Messages
    930
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Technophile Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 930
    Par défaut
    oki
    j'y avais pas pensé
    merci
    enfait ça marche pas totalement
    quand je fait ça sur 'é'
    enfait ça maffiche le code hexa de °A (ou un truc du style)
    à cause de la converison en utf-8
    donc ce que je fais c'est, comme j'ai une fonction qui reprend les caractères ISO depuis les entités html, je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo to_iso('&eacute');
    ce qui me donne le caractères ISO de 'é'
    un truc du genre ~
    donc je fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $iso = to_iso('&eacute');
    echo dechex((int)substr(iso,3,strlen($iso)-1);
    mais merci de ton aide
    tu m'a mis sur la piste

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 12/02/2013, 01h08
  2. delphi XML / HTML caractéres speciaux !
    Par adem dans le forum EDI
    Réponses: 2
    Dernier message: 29/08/2002, 17h48
  3. Newbie......compilateur et table de caractères
    Par Cyberf dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 21/08/2002, 14h29
  4. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 17h29
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo