Daleeburg Posted February 14, 2009 Share Posted February 14, 2009 So I got this whack job idea that I would like to build a zip program. Not that I expect it to go anywhere, just use it as a personal learning experience and work on my PHP skills. I really like PHP and like to use it as a prototyping language because of how easy it is to work with, but I have run across one question that I have not been able to find an answer for. Is it possible to read the binary of a file? Everything on a computer is 1s and 0s, so in PHP is it possible to read all the 1s and 0s of a file and have them come out as a 1s and 0s string? Thanks for any help head of time. Link to comment https://forums.phpfreaks.com/topic/145218-solved-view-binary-of-a-file-in-php/ Share on other sites More sharing options...
Mark Baker Posted February 14, 2009 Share Posted February 14, 2009 $fileData = file_get_contents($fileName); $fileLength = strlen($fileData); for ($i = 0; $i < $fileLength; $i++) { $binary = decbin(ord($fileData{$i})); echo $binary.'<br />'; } Link to comment https://forums.phpfreaks.com/topic/145218-solved-view-binary-of-a-file-in-php/#findComment-762308 Share on other sites More sharing options...
Daleeburg Posted February 14, 2009 Author Share Posted February 14, 2009 You sir are good. Thanks Link to comment https://forums.phpfreaks.com/topic/145218-solved-view-binary-of-a-file-in-php/#findComment-762317 Share on other sites More sharing options...
Mark Baker Posted February 14, 2009 Share Posted February 14, 2009 Also look at dechex()... hex values are a lot easier to read than binary Link to comment https://forums.phpfreaks.com/topic/145218-solved-view-binary-of-a-file-in-php/#findComment-762341 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.