PHP Распаковать один байт из двоичной строки
У меня есть сырая строка байтов $b, поступающих из
$b=sha1($k,true);
Мне нужно знать значение $b[$ix]. Единственный способ, который я нашел, это
$arr=unpack('Cw',$b[$ix]);
$value=$arr["w"];
Но для такой элементарной операции это кажется слишком большой перегрузкой.
Есть ли более прямой способ доступа к байтам в необработанной строке?
1 ответ
Решение