[PHP] 파일함수
2020. 12. 20. 11:27ㆍ컴퓨터언어/PHP
728x90
반응형
// 파일 읽기
file_get_contents(파일명 또는 URL) // 해당 파일을 읽어와서 파일의 내용을 문자열로 리턴하는 함수.
is_readable(파일명) // 해당 파일을 읽을 수 있는지 검사. TRUE / FALSE 반환.
$fname = "test.txt";
if(is_readable($fname)) {
$contents = file_get_contents($fname);
print $contents;
} else {
print $fname."을(를) 읽어올 수 없습니다.";
}
// 파일 쓰기
file_put_contents(파일명, $변수) // 파일명에 입력할 데이터(변수)를 넣는다.
// fopen(), fwrite(), fclose() 기능이 모두 포함됨.
// 기존 파일이 없으면 새로운 파일 생성, 같은 파일이 있으면 덮어 씀.
$inputData = "입력 데이터 테스트";
file_put_contents($fname, $inputData);
print $fname."에 데이터를 기록하였습니다.";
/*
Legacy 코드
$fp = fopen($fname, "w"); // fp : 파일포인터
fwrite($fp, "fwrite 함수를 이용한 데이터 입력");
fclose($fp);
*/
728x90
반응형
'컴퓨터언어 > PHP' 카테고리의 다른 글
1. PHP의 등장 (0) | 2021.01.11 |
---|---|
[PHP] 파일함수 (0) | 2020.12.22 |
[PHP] 날짜함수 (0) | 2020.12.20 |
[PHP] 배열함수 (0) | 2020.12.20 |
[PHP] 문자열 내장함수 (0) | 2020.12.20 |