PHP는 로컬 파일 작업에 대한 세 가지 기본 함수를 제공합니다 : , . 이러한 기능을 중심으로 완전한 라이브러리가 구축되었지만 여전히 PHP 파일을 신속하게 조작하는 선호하는 방법입니다.
file()
및 file_get_contents()
fopen()
는 매우 유사하게 작동합니다. 그들은 모두 전체 파일을 읽습니다. 그러나
file()
를 사용할 때 더 조심해야합니다. 반환하는 배열은 NewLines로 분리되지만 각 요소는 여전히 종료 Newline과 함께 첨부됩니다. file_get_contents()
file()
기능은 완전히 다르게 작동합니다. 파일을 읽거나 쓸 수있는 스트림 역할을하는 파일 디스크립터를 엽니 다. file_get_contents()
file()
file_get_contents()
를 호출하면 아무것도하지 않으면 스트림 만 열립니다. file()
fopen()
예
함수보다 훨씬 낮으며 PHP 문서에 명시된대로 바람직합니다.
fopen()
사용하기가 매우 쉽습니다 :이것은 20 번째 문자부터 시작하는 의 모든 매개 변수에 대한 자세한 내용은 공식 문서를 참조하십시오.
이것은 fseek()
의 내용을 로 읽습니다.파일의 일부만 필요한 경우 다음을 수행 할 수 있습니다.
fopen()
php file_get_contents()
fopen()
및 file_get_contents()
fopen()
PHP는 파일을 읽을 때 오류를 처리하는 몇 가지 방법을 제공합니다. 일반적인 접근법은 기능 전에 "@"연산자를 사용하여 오류 메시지를 억제하는 것입니다. 또 다른 방법은 함수를 사용하여 파일을 읽기 전에 파일이 존재하는지 확인하는 것입니다. 위 내용은 빠른 팁 : PHP로 로컬 파일을 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!