php/php-src — pull request #40 by krtek4 (2012-04-08 10:18:59+00:00)
Title: Patch for bug #61660 

This is a patch for : https://bugs.php.net/bug.php?id=61660

I'm the one who reported the bug and I tested the patch in the particular case which led to his discovery.

Their can still be a problem with `bin2hex`. The reverse function is not aware of left padded values and thus return '01234' for example which can lead to some problems like stated by laruence in the bug comments.

I think `bin2hex` should also be patched to remove any leading 0s in the binary representation before converting it, but this is out of the scope of my patch and needs discussion.