pack と base_convert を使ったらいいと思います。
lang
1// 文字列を2進法へ変換
2// アウトプット: 1110000011000010111001101110011
3$test = unpack('H*', "pass");
4$test = base_convert($test[1], 16, 2);
5echo $test;
6
7// 2進法を文字列に変換
8// アウトプット: pass
9echo pack('H*', base_convert($test, 2, 16));
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。