background image

PHP 教程:PHP 打印二进制形式介绍

<?php
        $row['permission']=’u';// or =chr(117)
 

 

 

 

 

 

 

 

 

echo   ”   <br   />   id   =   ”   . 

str_pad(decbin(ord($row['permission'])),8,’0 ,STR_PAD_LEFT);

        echo ” <br /> id = “;
        printf(“%’08b <br />”,ord($row['permission']));
?>
输出:
id = 01110101
id = 1110101
printf 解释:
% :占位符
’0

:用 0′填充未满的宽度

8 :共要 8 位
b :二进制模式