모든 애플리케이션에는 파일 처리가 필요합니다. 특정 작업을 완료하려면 파일을 처리해야 합니다. PHP의 파일 처리 C와 같은 프로그래밍 언어를 사용하여 수행되는 파일 처리와 유사하게 PHP에는 일반 파일을 처리하는 많은 기능이 있습니다.
이러한 함수는 다음과 같습니다:
1.fopen() - PHP fopen() 함수는 파일을 여는 데 사용됩니다. fopen()의 첫 번째 매개변수는 열려는 파일의 이름을 포함하고 두 번째 매개변수는 파일을 열어야 하는 모드를 나타냅니다. 예를 들어
<?php $file = fopen(“demo.txt”,'w'); ?>
는 다음 모드 중 하나를 사용하여 파일을 열 수 있습니다.
"w" - 쓸 파일을 엽니다. 파일이 없으면 새 파일을 생성하거나 파일이 이미 있으면 파일 내용을 삭제합니다.
"r" - 파일이 읽기 전용으로 열립니다.
"a" - 쓰기용으로 파일이 열립니다. 파일 포인터는 파일의 끝을 가리킵니다. 파일의 기존 데이터를 보존합니다.
"w +" - 읽고 쓰기 위해 파일을 엽니다. 파일이 없으면 새 파일을 생성하거나 파일이 이미 있으면 파일 내용을 삭제합니다.
"r +" - 읽기/쓰기용으로 파일을 엽니다.
"a +" - 쓰기/읽기를 위해 파일을 엽니다. 파일 포인터는 파일의 끝을 가리킵니다. 파일의 기존 데이터를 보존합니다. 파일이 없으면 새 파일을 만듭니다.
"x" - 쓰기 전용 새 파일을 만듭니다.
2.fread() - - fopen()을 사용하여 파일을 연 후 fread()를 사용하여 데이터 내용을 읽습니다. 두 개의 매개변수가 필요합니다. 하나는 파일 포인터이고 다른 하나는 바이트 단위의 파일 크기입니다(예:
<?php $filename = "demo.txt"; $file = fopen( $filename, 'r' ); $size = filesize( $filename ); $filedata = fread( $file, $size ); ?>
3.fwrite()) - fwrite() 함수를 사용하여 새 파일을 만들거나 기존 파일에 텍스트를 추가할 수 있습니다. fwrite() 함수의 매개변수는 파일 포인터와 파일에 기록될 텍스트입니다. 여기에는 작성할 텍스트 길이를 지정하는 선택적인 세 번째 매개변수가 포함될 수 있습니다. 예를 들어
<?php $file = fopen("demo.txt", 'w'); $text = "Hello world\n"; fwrite($file, $text); ?>
4.fclose() - 파일을 닫으려면 fclose() 함수를 사용하세요. 해당 매개변수는 닫아야 하는 파일입니다(예:
<?php $file = fopen("demo.txt", 'r'); fclose($file); ?>
). 이 글은 PHP 파일 처리에 대한 기본 지식을 소개하는 글입니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
위 내용은 PHP 파일 처리에 대한 기본 지식(요약)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!