Show the 8 bits of a byte in PHP

前端 未结 3 1379
悲&欢浪女
悲&欢浪女 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:55

    This should do the job:

    $bin = decbin(ord($char));
    $bin = str_pad($bin, 8, 0, STR_PAD_LEFT);
    

提交回复
热议问题