我有一个带有ascii数据的txt文件,需要将其转换为多个字符串。我已经转换了。现在我不知道怎么做就是每隔63次削减一次“;”出现。
CODE: 这就是我所做的。将文件标记为字符串
$página_inicio = file_get_contents('./file.txt');
我试图使用爆炸来削减但我无法做到。
print_r(explode(';', $página_inicio, 63));
我该怎么办?感谢。
答案 0 :(得分:0)
试试这个:
$página_inicio = file_get_contents('./file.txt');
$flat = explode(';', $página_inicio);
$chunked = array_chunk($flat); // Make groups of 63 items
$final = array_map(function($chunk) { return implode(';', $chunk); }, $chunked); // Combine each group back into a string
print_r($final);