Vraag : De behoefte om Één enkele byte om te zetten verkreeg uit tekstdossier aan een geheel in PHP

Uiterst nieuw ben forwarned- aan PHP.

I am lezend een tekstdossier van schijf en ik moet de inhoudsbyte voor byte lezen.  Elk XX aantal karakters is een enig-byte die een korte geheelwaarde vertegenwoordigt.  Hoe zet ik een enig-byte in om een geheel?  De enig-byte zal een aantal van 0 aan 255.

$fhandle = vertegenwoordigen fopen ($this->FilePath, „r“);

$rowID = pakt uit („S“, fread ($fhandle, 2)); //works boete met 2 bytes;
ECHO „RIJ IDENTITEITSKAART =“. $rowID [1];  //I heeft de RIJ ID

$rowLength = om uit te pakken („S“, fread ($fhandle, 1)); //errors uit met enige byte


Thanks!

j

Antwoord : De behoefte om Één enkele byte om te zetten verkreeg uit tekstdossier aan een geheel in PHP

o.k. dat o.k. is, omdat u karakterrepresentacion van de ASCIIcode krijgt, moet u het karakter vertalen hij ASCIIcode.

Om dat gebruik te doen de functie ord ().

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

ik hoop het werkt
Andere oplossingen  
 
programming4us programming4us