gestion de données binaire en php
3 messages
• Page 1 sur 1
- zobsystem
- Nouveau WRInaute

- Messages: 5
- Inscription: 18 Fév 2007
gestion de données binaire en php
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.
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.
- zobsystem
- Nouveau WRInaute

- Messages: 5
- Inscription: 18 Fév 2007
trouvé, par moi même
faut etre plus con que php et utiliser le fait que php sorte du code ascii...
ç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.
faut etre plus con que php et utiliser le fait que php sorte du code ascii...
- Code: Tout sélectionner
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.
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Gestion d'annuaire de données
- Gestion de base de données clients et prospects
- Google rachète Metaweb, société de gestion de base de données
- 2730...spécial binaire
- L'Afnic met à plat sa gestion des données des détenteurs...
- Expert : Multi-catégorisation via logique binaire
- [Google MAPS] binaire et encodage polylines
- Comment executer un fichier binaire executable ???
- Google bot c'est vraiment une logique binaire ^^
- Classe de gestion de calendrier PHP 5
- 1ère faille de sécurité découverte sur Google Chrome - 03-09-2008
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- Plug-in d'opt-out de Google Analytics - 19-03-2010
- L'extension Web Developer pour Google Chrome - 22-03-2010
- Recherches Google en HTTPS : suppression du referrer - 25-05-2010
- Actualité du référencement pendant l'été 2009 - 31-08-2009
- Découpage du forum webmaster en 2 forums - 10-08-2005
- Gestion des droits d'accès dans Google Webmaster Tools - 03-03-2010
Consultez la description détaillée des produits ou services de Google suivants : Google AdWords API, Google Feed Fetcher
- Test data centers Google
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

