파일 읽기 작업은 PHP의 일반적인 기능 중 하나이며 종종 파일의 내용을 얻는 데 사용됩니다. PHP는 파일을 읽는 여러 기능을 제공합니다. 다음은 몇 가지 일반적인 읽기 기능입니다.
file_get_contents () 함수는 파일의 내용을 읽고 파일의 내용 문자열을 반환 할 수 있습니다. 이 함수는 파일 이름을 매개 변수로 수신합니다.
사용의 예 :
$content = file_get_contents('file.txt');
echo $content;
위의 코드는 file.txt의 내용을 읽고 인쇄합니다.
fgets () 함수는 파일 내용을 한 줄씩 읽고 파일 핸들을 매개 변수로 수락합니다.
사용의 예 :
$handle = fopen('file.txt', 'r');
while ($line = fgets($handle)) {
echo $line;
}
fclose($handle);
이 코드는 file.txt 라인의 내용을 라인별로 읽고 라인별로 출력합니다.
파일 쓰기 작업은 데이터를 파일에 저장할 수 있습니다. PHP는 쓰기 작업을 구현하기위한 여러 기능을 제공합니다.
file_put_contents () 함수는 파일에 데이터를 작성하는 데 사용됩니다. 파일 이름과 쓸 내용의 두 가지 매개 변수를받습니다.
사용의 예 :
$content = 'Hello, world!';
file_put_contents('file.txt', $content);
이 코드는 '안녕하세요, 세계!' file.txt 파일에
fwrite () 함수는 파일 핸들과 쓸 내용의 두 매개 변수를 수락하는 열린 파일에 데이터를 씁니다.
사용의 예 :
$handle = fopen('file.txt', 'w');
fwrite($handle, 'Hello, world!');
fclose($handle);
이 코드는 '안녕하세요, 세계!' file.txt에.
기본 읽기 및 쓰기 작업 외에도 PHP는 일부 보조 파일 작업 기능을 제공합니다.
file_exists () 함수는 파일이 존재하는지 확인하는 데 사용되며 파일 이름을 매개 변수로 수신합니다.
사용의 예 :
$file = 'file.txt';
if (file_exists($file)) {
echo '파일이 존재합니다';
} else {
echo '파일이 존재하지 않습니다';
}
이 코드는 file.txt 파일이 존재하는지 여부를 결정하고 해당 정보를 출력합니다.
unlink () 함수는 파일을 삭제하고 파일 이름을 매개 변수로 수신하는 데 사용됩니다.
사용의 예 :
$file = 'file.txt';
if (file_exists($file)) {
unlink($file);
echo '파일이 삭제되었습니다';
} else {
echo '파일이 존재하지 않습니다';
}
이 코드는 file.txt 파일을 삭제하고 삭제 결과를 인쇄합니다.
이 기사는 파일 읽기, 쓰기 및 삭제 작업을 포함하여 PHP의 파일 작업 관련 기능을 소개하고 파일 존재 검사도 소개합니다. 이러한 기능을 통해 개발자는 파일 관리 및 처리를 쉽게 구현할 수 있습니다.
파일 작업을 수행 할 때는 파일 권한 및 경로의 정확성을 보장하는 것이 매우 중요합니다.