>백엔드 개발 >PHP 튜토리얼 >php-진행 막대 ob_flush 사용

php-진행 막대 ob_flush 사용

WBOY
WBOY원래의
2016-07-30 13:30:231116검색
  1. php의 ob_flush()flush() 함수는 현재 캐시를 브라우저에 즉시 새로 고칠 수 있으며 이를 사용하여 진행률 표시줄을 만듭니다.
  2. 사용 중 몇 가지 사항에 주의하시기 바랍니다.
    2.1 호출 순서.
    2.2 많은 서버에는 출력 캐시가 있고 PHP 자체에도 있고 일부 브라우저에도 있습니다. 일반적으로 4096이며 일부 공백은 미리 작성할 수 있습니다.
    코드는 다음과 같습니다.
<code><span>for</span>( <span>$i</span> = <span>0</span> ; <span>$i</span> < <span>5</span> ; <span>$i</span>++ )
                {
                    <span>echo</span>  str_pad(<span>''</span>,<span>4096</span>);
                    <span>echo</span><span>$i</span> . <span>'<br />'; 
                    ob_flush(); 
                    flush();  
                    sleep(<span>1</span>);
                }   </code>

저작권 표시: 이 글은 블로거의 원본 글이므로 블로거의 허락 없이 복제할 수 없습니다.

위 내용은 내용의 측면을 포함하여 php-progress bar ob_flush의 사용법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:13 보안다음 기사:13 보안