Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
651 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] manipulation binaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] manipulation binaire

n°165173
sanglier04
Posté le 25-06-2002 à 08:48:25  profilanswer
 

lut !
 
je voudrai lire dans un fichier les 32 premiers bits puis appliquer un masque sur ces bites afin de vérifier des valeures clée de ce fichier.
 
pour faire cela j'ai donc fais un $byte=fread ($descripteur, 4) le problème c'est que la variable $byte est une string donc si je le converti en entier avec $ent=(int)$byte, $ent vaut 0 (comme c'est expliqué dans la doc de php4). je me retrouve donc toujours avec une valeur 0, kk1 a une idée :??:
 
merci!

mood
Publicité
Posté le 25-06-2002 à 08:48:25  profilanswer
 

n°165249
sanglier04
Posté le 25-06-2002 à 10:56:38  profilanswer
 

up svp !

n°165331
Dost67
Posté le 25-06-2002 à 12:20:49  profilanswer
 

sanglier04 a écrit a écrit :

je voudrai lire dans un fichier les 32 premiers bits puis appliquer un masque sur ces bites afin de vérifier des valeures clée de ce fichier.




C po les mêmes bits :pt1cable: !!!
 
Pour les opérateurs bits à bits : http://www.commentcamarche.net/php/phpop.php3
 
string chr(int) convertit un code ASCII (entier) en caractère.
int ord(string) ... inverse de chr()
int bindec(string) retourne le nombre décimal équivalent au nombre binaire
string decbin(int) retourne une chaîne contenant la représentation binaire du nombre spécifié.
 
Voilà ça pourrait te servir !
 
Autre chose... http://www.php.net/manual/fr/function.fopen.php .. Pour lire les fichiers en binaire faut rajouter b dans le mode (only dans Windows, auto dns Linux).

n°165332
Dost67
Posté le 25-06-2002 à 12:21:19  profilanswer
 

Dost67 a écrit a écrit :

 
C po les mêmes bits :pt1cable: !!!
 
Pour les opérateurs bits à bits : http://www.commentcamarche.net/php/phpop.php3
 
string chr(int) convertit un code ASCII (entier) en caractère.
int ord(string) ... inverse de chr()
int bindec(string) retourne le nombre décimal équivalent au nombre binaire
string decbin(int) retourne une chaîne contenant la représentation binaire du nombre spécifié.
 
Voilà ça pourrait te servir !
 
Autre chose... http://www.php.net/manual/fr/function.fopen.php .. Pour lire les fichiers en binaire faut rajouter b dans le mode (only dans Windows, auto dans Linux).




Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] manipulation binaire

 

Sujets relatifs
[PHP] et les objets liste de dreamweaver[PHP/SQL] Reçu l'erreur 127 du handler de la table
[PHP/SQL] Mais c'ets pas vré !!!!!!!!! Alors la jcomprend aps !![PHP] comment on affiche un champ
HEE!!!!! On ne peux pas faire de BdD d'images avec PHP mySql ??????[PHP] > Comment faire pour avoir un id unik ?
[PHP/Mysql] nb de connecté sur un site: savoir le record[PHP] - Redirection sans fuckin' header() ...
PHP, utiliser une dll[PHP] Alternative à br2nl() ??
Plus de sujets relatifs à : [PHP] manipulation binaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR