Question : Devoir convertir un byte simple obtenu à partir du dossier des textes en nombre entier dans le PHP

Être forwarned- extrêmement nouveau à PHP.

I AM lisant un dossier des textes à partir de disque et je dois lire le byte de contenu pour le byte.  Chaque le nombre XX de caractères est un simple-byte qui représente une valeur de nombre entier courte.  Comment est-ce que je convertis un simple-byte en nombre entier ?  Le simple-byte représentera un nombre de 0 à 255.

$fhandle = fopen ($this->FilePath, « r ") ; le

$rowID = déballent (« S », fread ($fhandle, 2)) ; amende de //works avec 2 bytes ;
ECHO « RANGÉE IDENTIFICATION = ». $rowID [1] ;  //I ont la RANGÉE ID

$rowLength = déballer (« S », fread ($fhandle, 1)) ; //errors dehors avec le byte


Thanks !

j

class= de

Réponse : Devoir convertir un byte simple obtenu à partir du dossier des textes en nombre entier dans le PHP

approuver qui est correct, parce que vous obtenez le representacion de caractère du code d'ASCII, vous doit traduire le caractère il code d'ASCII.

Pour faire qui emploient l'ord de fonction ().

http://www.php.net/manual/en/function.ord.php

j'espère que cela fonctionne
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us