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. Quote 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 />'; } Quote 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 Quote 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 Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.