我有一个大的二进制数存储为变量中的字符串。像这样:
10111100100001010101010101010100000111111111001010101...
我想将其拆分为8块,所以我使用它:chunk_split($text, 8);
但chunk_split()返回一个字符串。
如何将所有块存储在数组中?
答案 0 :(得分:7)
如果您希望将8位存储为数组中的字符串,请使用:
str_split($text, 8);
或者,这些位本身可以作为一组数组进行分块:
array_chunk(str_split($str), 8);