fopen 함수
함수 fopen는 파일이나 URL을 열고 리소스에 대한 포인터를 반환합니다. 첫 번째 매개변수로 파일 경로나 URL을, 두 번째 매개변수로 열기 모드를 받습니다. 성공 시 파일 포인터를, 오류 발생 시 false를 반환합니다.
구문
fopen(filename, mode, [use_include_path], [context]);
예제
파일을 읽기 모드로 열기:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
코드 실행 결과:
resource(5) of type (stream)
예제
파일을 쓰기 모드로 열기 (파일이 없으면 생성됨):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
코드 실행 결과:
resource(5) of type (stream)
예제
존재하지 않는 파일을 읽기 모드로 열기 시도:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
코드 실행 결과:
false
예제
URL을 읽기 모드로 열기:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
코드 실행 결과:
resource(5) of type (stream)