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 :

manipulation de données binaires


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 30
    Points : 26
    Points
    26
    Par défaut manipulation de données binaires
    bonsoir à tous
    je développe une application qui doit générer une sortie sur le port série.
    j'aimerais y envoyer des données binaires ou hexadécimales (c'est la même chose).
    sauf que si j'envoie '#hh' ou '11111111' (sans les guillemets), php me convertit les donnée en ascii, du coup, je me retrouve avec un signal codé en '0x66' ou '0x313131313131313131'.
    il y a bien les fonctions de conversion hexa binaire (ou autre je sais plus), mais c'est la même chose:
    hexbin(ma valeur) va me renvoyer le code ASCII du codage binaire.
    existe t'il une fonction pour traiter/coder le binaire pour mon utilisation?
    merci pour votre aide.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Janvier 2007
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 30
    Points : 26
    Points
    26
    Par défaut
    trouvé, par moi même
    faut etre plus con que php et utiliser le fait que php sorte du code ascii...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    for($i=0; $i<256; $i++)
    {
    $string = chr($i); //convertit les $i (code ASCII) en binaire (caractere) cf doc php 
    $fp = fopen ("COM1:", "w+");  	
    fputs ($fp, $string );
    }
    ça va tout simplement donner les codes binaires de 1 à 255. si on affiche $string, on aura les caractères standards qui s'affichent et des carrés pour les caractères non définis par les codes.

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

Discussions similaires

  1. manipulation de données binaires (optimisation)
    Par tubaas dans le forum MATLAB
    Réponses: 5
    Dernier message: 03/07/2012, 10h42
  2. Manipulation de données binaires
    Par Defre87 dans le forum Général Python
    Réponses: 3
    Dernier message: 28/09/2005, 17h16
  3. Problème avec les données binaire
    Par Lachessis dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 10/08/2005, 18h38
  4. Données ASCII et données binaires
    Par chourmo dans le forum Langage
    Réponses: 2
    Dernier message: 20/06/2005, 13h19
  5. [xml]manipuler des données xml sous Oracle9i
    Par crazy dans le forum SQL
    Réponses: 7
    Dernier message: 28/02/2004, 12h40

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