이전 기사에서는 "5분 안에 파일 시스템이 무엇인지 이해하시겠어요?"에 대해 소개했습니다. 어떤 유형의 기능을 만들어야 합니까? 》, 이 글에서는 하루 만에 파일 작업을 마친 후 파일 읽기 관련 작업을 계속해서 소개할 예정이니, 함께 열심히 합시다! ! !
파일 실행 가능 여부:
- is executable()
파일 읽기 가능 여부:
is readable()
파일 쓰기 가능 여부:
is writable()
사용된 파일 생성 시간:
filectime()返回创建时间的时间戳
를 획득했습니다 job 파일 수정 시간:
一filemtime()
채용 파일 마지막 접근 시간:
- fileatine()
flock 단순 파일 잠금
채용 파일 수정 시간
filemtime()
채용 파일 마지막 접근 시간
fileat: ime()
flock 단순 파일 잠금
파일 열기
fopen()
매개변수: 열려는 파일의 경로
매개변수: 파일을 여는 방법 r 읽기 전용 모드로 파일 열기
반환값 : 리소스를 성공적으로 반환하고 실패 시 false를 반환
파일 닫기:
fclose()
매개변수: fopen이 파일을 성공적으로 열 때 반환한 리소스
작업 파일 읽기
fread()读取文件
파라미터 1: fopen이 반환한 리소스 파일을 성공적으로 열었습니다
매개변수 2: 바이트 수를 읽으려면
Return: 읽은 내용을 반환하거나 끝까지 읽은 경우 null 문자를 반환합니다.
feof()는 파일 포인터가 끝에 도달했는지 확인
매개변수 1: 파일이 성공적으로 열렸을 때 fopen이 반환하는 리소스
반환 값: 파일 포인터가 끝에 도달하거나 오류가 발생하면 true를 반환하고, 끝에 도달하지 않으면 false를 반환합니다.
fgets()는 파일 포인터에서 행을 읽습니다.
매개변수 1: 파일을 성공적으로 연 fopen이 반환한 리소스
반환 값: 읽은 내용을 반환합니다. content
코드를 사용하여 파일을 여는 방법을 보여줍니다. 먼저 파일을 여는 함수는 파일을 열 때 반환 값이 있다는 것을 알 수 있습니다. 두 번째 매개변수가 누락되고 보고된 부울 값은 false입니다. 즉, 파일을 열 수 있습니다. 하지만 파일을 읽기 모드로 열었는지, 쓰기 모드로 열었는지 알려줘야 하므로 이제 엽니다. 읽기 모드에서(코드는 다음과 같습니다) 코드를 작성한 후 실행 결과는 성공적으로 열렸다는 것을 보여줍니다.
파일 닫기를 위해 fclose() 함수를 직접 사용합니다. 결과를 보여주면 오류가 나타나고 매개변수가 누락되므로 닫을 매개변수를 지정해야 합니다.
<?php /**** *打开文件读取文件 关闭文件*********/ $file = fopen('./a.txt','r'); var_dump($file); //关闭文件 fclose($file); ?>
파일을 읽으려면 fread() 함수를 사용해야 합니다. 읽은 후 읽은 내용을 반환한 다음 ($content)를 인쇄하면 실행 결과는 다음과 같습니다. 또 오류가 발생했습니다. 예, 아직 매개변수가 하나 누락되었습니다.
<?php /*****打开文件读取文件关 闭文件*********/ $file = fopen(' ./a.txt','r'); //var_ dump($file); //读取文件内容 $content = fread($file,1); var_ dump($content); //关闭文件 fclose($file);
권장 학습: "PHP 비디오 튜토리얼"
위 내용은 하루 만에 파일 작업 완료 및 파일 읽기 관련 작업 (자세한 설명 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!