Far*_*kie 13
这应该做的工作:
$bin = decbin(ord($char));
$bin = str_pad($bin, 8, 0, STR_PAD_LEFT);
Run Code Online (Sandbox Code Playgroud)
您可以使用按位运算符
$a='C';
for ($i=0; $i<8; $i++) {
var_dump((ord($a) & (1<<$i))>>$i);
}
Run Code Online (Sandbox Code Playgroud)
输出:
int(1)
int(1)
int(0)
int(0)
int(0)
int(0)
int(1)
int(0)
Run Code Online (Sandbox Code Playgroud)