0
좋은 하루마다디렉토리의 모든 파일을 읽으십시오
나는 문제가 있습니다. 내 webroot/파일에 폴더가 있는데, 여기에는 주로 doc 파일이 들어 있습니다. 파일의 모든 내용을 읽고 싶습니다. 예 : users.docx 및 funds.docx와 같은 두 개의 파일이있는 경우 각 파일을 열고 내용을 읽고 단일 문서에 쓸 수 있기를 원합니다.
지금까지 코드는 첫 번째 파일에만 기록했지만 새로 작성된 파일에는 두 파일의 크기가 모두 있습니다.
function writeToFile($insId,$path,$hospital){
$data = '';
$my_file = WWW_ROOT . 'files' . DS . 'instructions' . DS . $insId . DS ."Final Report ".$insId.".rtf";
$handle = fopen($my_file, 'w')or die('Cannot open file: '.$my_file); //implicitly creates file
foreach($hospital as $h){
$data .= file_get_contents($path.'/'.$h, false);
$data .= "\n";
echo($h."\n");
}
file_put_contents($my_file, $data);
fclose($handle);
}
두 개의 Word 문서의 내용을 연결하면 유효한 파일이 제공 될 것이라고 생각하십니까? – alex
docx 형식을 모르지만 이진 또는 적어도 XML 구조의 일종이라고 가정합니다. 내가 두려워하는 것에 대해 간단한 읽기/쓰기보다 많은 작업을해야 할 것입니다. –
http://se.php.net/manual/en/function.dir.php를보십시오 – clentfort