Show the 8 bits of a byte in PHP

前端 未结 3 1387
悲&欢浪女
悲&欢浪女 2021-01-12 09:22

I was wondering if there is a easy way to display the 8 bits of a byte(or char) in PHP.

For example for ASCII encoding the character \'0\' should return 0011 0000

3条回答
  •  悲&欢浪女
    2021-01-12 09:48

    One more solution, this includes space between 4 digits:

    $char = 0;
    echo chunk_split(sprintf('%08b', ord($char)), 4, ' ');
    

提交回复
热议问题