$oF = fopen($in_FileName, 'rb');
$vZ = fread($oF, $this->Size);
fclose($oF);
$aE = explode("\x50\x4b\x05\x06", $vZ);请问蓝色的字符串是什么意思?
那都表示什么?

解决方案 »

  1.   

    $aP = unpack('x16/v1CL', $aE[1]);
    //这句的第一个参数又代表什么格式?还有其他格式吗?
      

  2.   

    每个字节的范围都在 0 -- 255 之间对吗?
    还是在 -128 —— 127 之间?比如某个字节是 47,那么我是不是就可以再php中用 \x47 表示?
      

  3.   

    就是分别由ASCII码为16进制数50、4b、05和06的四个字符所组成的字符串。
      

  4.   

    明白了,PHP中用 \x 的前缀说明这个数是16进制对吗?
    Java用的是  0x
      

  5.   

    php也用0x表示16进制,\x47表示ascii码16进制为47的字符。