>백엔드 개발 >PHP 튜토리얼 >PHP 공통 파일 연산 기능 및 예제 분석

PHP 공통 파일 연산 기능 및 예제 분석

墨辰丷
墨辰丷원래의
2018-06-02 09:11:131534검색

이 글은 주로 PHP 공통 파일 연산 기능과 예제 분석을 소개합니다. 관심 있는 친구들이 참고하면 도움이 될 것입니다.

PHP에서 가장 일반적으로 사용되는 파일 작업은 읽기 및 쓰기입니다. 오늘은 읽기 및 쓰기 기능을 주로 설명하고 페이지 방문 횟수를 기록하는 페이지 액세스 계산 기능을 만들어 보겠습니다.

fopen(): PHP에는 파일 생성 함수가 없습니다. fopen() 함수는 파일을 생성하고 여는 데 사용됩니다: 리소스 fopen(문자열 파일 이름, 문자열 모드)

매개변수 파일 이름은 open 또는 create입니다. 그리고 파일 이름을 엽니다. 매개 변수 모드는 열기 모드이며, 구체적인 모드는 다음과 같습니다:

fread(): PHP는 파일을 읽는 데 사용할 수 있습니다. 함수 형식은 다음과 같습니다. string fread( 리소스 핸들, int length )

fread()는 파일 포인터 핸들에서 최대 length 바이트를 읽습니다. 다음 조건이 충족되면 파일 읽기를 중지합니다.

length 바이트가 read,

는 파일 끝에 도달합니다. (EOF)

(네트워크 스트림의 경우) 패킷을 사용할 수 있거나 (사용자 공간 스트림을 연 후) 8192바이트를 읽었습니다

fgets(): 파일에서 읽기 위해 PHP에서 사용되며, 파일 포인터가 다음 줄을 가리킵니다. string fgets(resource handler, int length)

fgets()는 포인터에서 한 줄을 읽습니다. 최대 (길이-1)바이트 길이를 처리하고 반환합니다. 문자열은 다음 조건에 직면할 때 파일 읽기를 중지합니다.

개행 문자를 발견합니다.

파일 끝(EOF)에 도달합니다.

읽었습니다. (length-1)바이트

if not 길이 매개변수가 지정된 경우 기본값은 1024바이트입니다.

fwrite(): 파일에 문자열을 쓰는 데 사용됩니다. 성공하면 작성된 문자 수를 반환하고 실패하면 false를 반환합니다. 함수 형식은 다음과 같습니다. int fwrite(자원 핸들, 문자열 데이터, int 길이)

fwrite()는 문자열 데이터의 내용을 파일 포인터 핸들에 씁니다. 매개변수는 다음과 같습니다.

매개변수 길이가 지정되면 길이 바이트가 기록되거나 데이터 문자열 쓰기가 완료될 때 중지됩니다. .

예를 들어 보겠습니다. index.php 페이지 방문 횟수를 계산하고 이를 count.html 파일에 기록합니다. 페이지 방문 횟수 계산에 관한 이 작은 문제에서는 데이터베이스>_<에 신경 쓰지 않습니다. 코드는 다음과 같습니다.

index.php에 이 코드를 입력하면 index.php에 액세스할 때마다 count.html에 1이 추가됩니다. 그런 다음 count.html을 통해 총 방문 횟수를 알 수 있습니다. index.php.

요약: 위 내용이 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.

관련 권장사항:

PHP를 기반으로 WeChat 빨간 봉투를 구현하기 위한 알고리즘

PHP는 클라이언트 및 서버 IP를 얻기 위한 캡슐화 클래스를 구현합니다.

php통합 동적 비밀번호 인증(권장)

위 내용은 PHP 공통 파일 연산 기능 및 예제 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.