파일의 전체 내용을 읽으려면 빈칸에 어떤 함수를 사용해야 하는가?
파일의 전체 내용을 읽으려면 빈칸에 어떤 함수를 사용해야 하는가?
$myfile = fopen("data.txt", "r");
echo ___(filename, ___("data.txt"));
fclose($myfile);
정답: A
fread()
함수와 filesize()
함수를 조합하여 파일 전체를 읽습니다.⦁ fread() 함수:
⦁ 열린 파일에서 지정된 바이트 수만큼 읽기
⦁ 문법:
fread(파일핸들, 바이트수)
⦁ 읽은 내용을 문자열로 반환
⦁ filesize() 함수:
⦁ 파일의 크기를 바이트 단위로 반환
⦁ 전체 파일 읽기 시 최대 읽을 바이트 수 결정
⦁ 조합 사용법:
$content = fread($myfile, filesize("data.txt"));
⦁ 대안 방법:
file_get_contents()
로 더 간단하게 처리 가능
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.