찾다

 >  Q&A  >  본문

새로 생성된 임시 파일의 내용을 읽을 때 오류가 발생합니다.

<?php
//임시 파일 만들기
$lsfile = tmpfile();

//데이터 쓰기
$lsshuju = fwrite($lsfile,'111여기에 임시 파일에 기록된 데이터가 있습니다.') ;

//작성 상황 출력
echo 'Write' . $lsshuju . ' 문자를 임시 파일에<br>';

//임시 파일 내용 출력
$shuchu = file_get_contents($lsfile );
echo $shuchu;

//임시 파일을 닫습니다
fclose($lsfile);
?>


내용을 읽을 때 오류가 발생합니다. 어떻게 해야 내용을 올바르게 읽을 수 있나요?

LIWENLIWEN2749일 전1371

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-06-14 21:15:05

    신고서에 무슨 문제가 있나요

    회신하다
    0
  • LIWEN

    임시 파일에 39자가 기록되었습니다. 경고: file_get_contents()는 매개변수 1이 유효한 경로, /home/phpcn6peh2pwcun/wwwroot/compile.php(30)에 제공된 리소스일 것으로 예상합니다. 12행의 eval()'d 코드

    LIWEN · 2017-06-15 09:02:41
    ringa_lee

    보고된 오류는 $lsfile 변수가 유효한 경로가 아니라는 것입니다.

    ringa_lee · 2017-06-15 09:14:49
  • 취소회신하다