2017-12-17 19 views
-1

누군가 내가 잘못한 것을 말해 줄 수 있습니까? 나는 간단한 txt 파일과 php 파일을 같은 폴더에 가지고 있지만 php 파일은 txt 파일의 내용을 읽고 출력 할 수 없다. 나는 파일 경로 문제가 도와주세요 제 생각 엔.PHP에서 파일 읽기 : 파일 경로 문제

<?php 
    //open target file 
    $fp = fopen("sample_file.txt", 'r'); 
    echo fread($fp, filesize($fp)); 
    fclose($fp); 
?> 

Error: [17-Dec-2017 05:28:53 UTC] PHP Warning: fread(): Length parameter must be greater than 0 in /home/chuzymat/public_html/file_reader/read_sample.php on line 6

+0

를 사용하여 ['file_get_contents()'(HTTP 시도 : // php.net/file_get_contents)를 사용하십시오. – Tigger

답변

1

시도 :

echo file_get_contents(__DIR__.'/sample_file.txt'); 
0

그냥 파일의 내용을 읽으려면이 코드

$fp = fopen("sample_file.txt", 'r'); 
echo fread($fp,filesize("sample_file.txt")); 
fclose($fp);