<?php
$content = $_POST['file'];
$arr = preg_split('/[;\r\n]+/s',$content); //将文本分行转换成数组
$new = array_chunk($arr,40); //分割成小数组
$i = 1;
foreach ($new as $item) {
file_put_contents($i.'.txt',implode("\n",$item));
$i++;
}
echo "ok";
本文介绍了一种使用PHP进行文件内容分割的方法,通过正则表达式将文本内容按行分割成数组,再进一步将数组分割成更小的部分并保存为多个文件。此方法适用于大量数据的处理,能有效提高文件处理效率。
<?php
$content = $_POST['file'];
$arr = preg_split('/[;\r\n]+/s',$content); //将文本分行转换成数组
$new = array_chunk($arr,40); //分割成小数组
$i = 1;
foreach ($new as $item) {
file_put_contents($i.'.txt',implode("\n",$item));
$i++;
}
echo "ok";
745

被折叠的 条评论
为什么被折叠?