<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 다음 부분은 기사의 내용과 관련이 없습니다.,접두사 코드 만 예제</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<!-- 페이지 시작 -->\n"</span></span><span>;
</span><span><span class="hljs-title function_ invoke__">date_default_timezone_set</span></span><span>(</span><span><span class="hljs-string">'Asia/Shanghai'</span></span><span>);
</span><span><span class="hljs-title function_ invoke__">ob_start</span></span><span>();
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 텍스트를 시작하십시오</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>사용 방법feof맞잡다ob_flush그리고flush함수는 큰 파일의 세그먼트로 된 출력을 구현합니다?</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>큰 파일 다운로드를 처리하거나 큰 파일 콘텐츠를 생성 할 때,전체 파일 컨텐츠가 한 번에 브라우저에 출력되는 경우,쉽게 이어질 수 있습니다PHP메모리 오버플로 또는 웹 페이지는 오랫동안 응답하지 않습니다.。이것을 피하기 위해,세그먼트 된 출력을 사용할 수 있습니다,즉, 매번 콘텐츠의 출력 부분,그런 다음 버퍼를 새로 고치십시오,브라우저가 단계별로 데이터를 수신하도록하십시오。</p>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h2>키 기능 설명</h2>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<ul>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<li><strong>feof(resource <span class="hljs-subst">$handle</span></span></span><span>)</strong>:파일 포인터가 파일 끝에 도달하는지 확인。끝에 도달하면 반환 true,그렇지 않으면 반환 false。</li>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<li><strong>ob_flush()</strong>:할 것이다 PHP 출력 버퍼 컨텐츠가 브라우저로 전송됩니다,버퍼를 지 웁니다(버퍼를 활성화해야합니다)。</li>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<li><strong>flush()</strong>:强制할 것이다服务器缓冲区中的内容发送到浏览器,브라우저 디스플레이 출력을 즉시 만듭니다。</li>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"</ul>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h2>구현 아이디어</h2>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<ol>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<li>출력 할 파일을 엽니 다,성공 여부를 결정하십시오。</li>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<li>파일 내용 루프를 읽습니다,행이나 고정 바이트로 읽을 수 있습니다。</li>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<li>각 출력 후에는 읽습니다,부르다 <code>ob_flush()
"; 에코 " 위의 방법을 통해 FEOF를 사용하여 OB_FLUSH 및 플러시 기능을 결합하여 큰 파일의 세그먼트 된 출력을 달성하여 브라우저가 점차 파일 컨텐츠를 수신하고 사용자 경험을 향상 시키며 서버 메모리 압력을 줄일 수 있습니다.
" ; ?> <?php // 다음 부분은 기사의 내용과 관련이 없으며 샘플 테일 코드입니다. 에코 " \ n " ; ob_end_flush (); ?>