PHP从二进制字符串中解压缩单个字节

时间:2016-07-22 20:00:38

标签: php rawstring

我有来自

的原始字符串$ b
$b=sha1($k,true);

我需要知道$ b [$ ix]的价值。我发现的唯一方法是

$arr=unpack('Cw',$b[$ix]);
$value=$arr["w"];

但是对于这种元素操作来说,它似乎过载了。

是否有更直接的方式来访问原始字符串中的字节?

1 个答案:

答案 0 :(得分:1)

Ascii值:

ffmpeg.exe "udp://xxx.xx.xxx.x:xxxx?fifo_size=700000&buffer_size=12000k&pkt_size=1316" 
-vf "hqdn3d" -c:v libx264 -refs 4 
-minrate:v 2500k -me_method hex -maxrate 2500k -sc_threshold 45 -bufsize 300k -b:v 2500k-bsf 
h264_mp4toannexb -flags +ilme+ildct+loop+mv4+cgop -profile:v baseline 
-x264opts 8x8dct -x264opts mixed-refs -x264opts weightp=0 -g 100 
-c:a mp2 -ab 128k -ar 48000 -fflags +igndts+genpts+sortdts -f mpegts 
"udp://@xxx.xxx.x.x:xxxx?buffer_size=100k&pkt_size=1316" -threads 0 -v 0