영어 [ˈəʊpən]
adj.공개, 공개, 공개; vi. 공개 시작; 야외, 야생
vi. 표시하다, 나타나다
vt. 열다, 공개하다(건물)
3인칭 단수: 과거 분사를 열었습니다. 오픈했어요
PHP fopen() 함수 통사론
기능: 파일이나 URL을 엽니다.
구문: fopen(파일 이름,모드,include_path,context)
매개변수:
매개변수 | 설명 |
파일 이름 | 필수 . 열려는 파일 또는 URL을 지정합니다. |
모드 | 필수입니다. 이 파일/스트림에 필요한 액세스 유형을 지정합니다. |
include_path | 선택사항. include_path에서 파일도 검색해야 하는 경우 이 매개변수를 1 또는 TRUE로 설정할 수 있습니다. |
컨텍스트 | 선택 사항입니다. 파일 핸들의 환경을 지정합니다. 컨텍스트는 스트림의 동작을 수정할 수 있는 옵션 집합입니다. |
설명: fopen()은 filename으로 지정된 이름 리소스를 스트림에 바인딩합니다. 파일 이름이 "scheme://..." 형식인 경우 URL로 처리되며 PHP는 해당 구성표를 처리하기 위한 프로토콜 처리기(래퍼 프로토콜이라고도 함)를 검색합니다. 래퍼 프로토콜이 프로토콜에 등록되지 않은 경우 PHP는 스크립트의 잠재적인 문제를 확인하는 데 도움이 되는 메시지를 내보내고 마치 일반 파일 이름인 것처럼 파일 이름을 사용합니다. PHP가 filename이 로컬 파일을 지정한다고 생각하면 해당 파일에서 스트림을 열려고 시도합니다. 파일은 PHP에 접근 가능해야 하므로 파일 접근 권한이 이 접근을 허용하는지 확인해야 합니다. 안전 모드 또는 open_basedir이 활성화된 경우 추가 제한 사항이 적용됩니다. PHP가 filename이 등록된 프로토콜을 지정하고 해당 프로토콜이 네트워크 URL로 등록되어 있다고 생각하면 PHP는 허용_url_fopen이 활성화되었는지 확인하고 확인합니다. 닫히면 PHP는 경고를 표시하고 fopen 호출이 실패합니다.
PHP fopen() 함수 예
<?php $file = fopen("./test.txt","r"); ?>