최초 작성일 : 2023-09-06 | 수정일 : 2023-09-06 | 조회수 : 524 |
PHP로 파일을 생성하여 내용을 쓰고 파일을 닫는 방법은 fopen()
, fwrite()
, 그리고 fclose()
함수들을 사용한다.
아래는 간단한 예제이다.
php<?php
$filename = 'myfile.txt';
$content = '안녕하세요., 이것은 내용입니다.
';
// 'w' 모드는 파일을 쓰기 위한 모드이다.
// 파일이 이미 존재한다면 그 파일의 내용을 덮어쓰게 된다.
// 파일이 존재하지 않으면 새로운 파일을 생성한다.
$file = fopen($filename, 'w');
if ($file) {
fwrite($file, $content); // 파일에 내용을 씁니다.
fclose($file); // 파일을 닫습니다.
echo '{$filename} 파일에 내용이 성공적으로 작성되었다 .';
}
else {
echo '파일을 열 수 없다.';
}
?>
위 코드는 myfile.txt
라는 파일을 생성 (또는 덮어쓰기)하고 '안녕하세요., 이것은 내용입니다.
'라는 내용을 파일에 씁니다.
※ 주의사항:
❶ fopen()
함수의 'w' 모드는 파일이 이미 존재할 경우 파일의 내용을 덮어쓰게 된다.