php 复制a.txt复制到b.txt,a.txt从第2行到10行复制到c.txt

来源:互联网 发布:《企业的大数据战略》 编辑:程序博客网 时间:2024/05/16 01:18

有一个a.tex的内容,需求一:用php技术实现把a.txt的内容全部复制给b.txt; 需求二:把a.txt 从第二行到第十行的内容复制给c.txt。(a.txt的内容自定义)

<?php//把a.txt 文件的内容放到b.txt$res = file_put_contents('b.txt',file_get_contents('a.txt'));//把a.txt 从第2行到第10行放入c.txt$arr = explode(PHP_EOL,file_get_contents('a.txt'));//这里可以用array_slice() 函数  三个参数  1.数组 2.从哪个key 开始 3.长度//这里可以写成  array_slice($arr,1,8)file_put_contents('c.txt',implode(PHP_EOL,array_splice($arr,1,8)));//方法2,这也是一种思路foreach($arr as $k=>$v){    if($k >0 && $k< 9){        $arr1[] = $v;    }}//把准备好的数据放到c.txtfile_put_contents( 'c.txt',implode(PHP_EOL,$arr1));

a.txtb.txtc.txt

阅读全文
1 0