>백엔드 개발 >PHP 튜토리얼 >怎么把一个文件的内容复制到另外一个文件里

怎么把一个文件的内容复制到另外一个文件里

WBOY
WBOY원래의
2016-06-23 14:39:203517검색

比方说D盘 下面有个文件名a 文件夹  里面有个1.less文件和2.less文件  我想把1.less文件的内容复制到2.less里  
1.less内容
.eff
{
width:200px;
}

复制到2.less
还是
.eff
{
width:200px;
}
格式不能乱哦 不管2.less有没有内容都是覆盖哦


回复讨论(解决方案)

$source_file = "d:\\1.less";$target_file = "d:\\2.less";$t_fp = fopen($target_file, "w"); //以w打开,就是覆盖写。如果2.less不存在会创建文件。但是如果目录不存在的话,不会创建目录if(!$t_fp) return false;$content = readfile($source_file);if(!$content) return false;$flag = fwrite($t_fp, $content);if($flag === false) echo "不能写入文件";fclose($t_fp);

file_get_contents
file_put_contents

file_put_contents('a/2.less', file_get_contents('a/1.less'));

file_put_contents('b.txt',file_get_contents('a.txt'));

file_get_contents

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.