PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

http_build_str> <http_send_stream
Last updated: Sat, 24 Mar 2007

view this page in

http_throttle

(PECL pecl_http:0.10.0-1.4.1)

http_throttle — HTTP throttling

Popis

void http_throttle ( [double $sec [, int $bytes = 40960]] )

Sets the throttle delay and send buffer size for use with http_send() API. Provides a basic throttling mechanism, which will yield the current process resp. thread until the entity has been completely sent, though.

Seznam parametrů

sec

seconds to sleep after each chunk sent

bytes

the chunk size in bytes

Příklady

Příklad 693. A http_throttle() example

Send file with approximately 20 kbyte/s.

<?php
// ~ 20 kbyte/s
# http_throttle(1, 20000);
# http_throttle(0.5, 10000);
# http_throttle(0.1, 2000);
http_send_file('document.pdf');
?>
?>



add a note add a note User Contributed Notes
http_throttle
There are no user contributed notes for this page.

http_build_str> <http_send_stream
Last updated: Sat, 24 Mar 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites