php 拆分字符串
php split string every
我有一个包含 ascii 数据的 txt 文件,需要将其转换为多个字符串。我已经转换了。现在我不知道该怎么做是每 63 次削减“;”出现。
代码:
这就是我所做的。将文件转换为字符串
$página_inicio = file_get_contents('./file.txt');
我试过用explode来切但是做不到
print_r(explode(';', $página_inicio, 63));
我该怎么办?谢谢
试试这个:
$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);
我有一个包含 ascii 数据的 txt 文件,需要将其转换为多个字符串。我已经转换了。现在我不知道该怎么做是每 63 次削减“;”出现。
代码: 这就是我所做的。将文件转换为字符串
$página_inicio = file_get_contents('./file.txt');
我试过用explode来切但是做不到
print_r(explode(';', $página_inicio, 63));
我该怎么办?谢谢
试试这个:
$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);