說明
1.長連接是指建立SOCKET連接後,無論是否使用,都保持連接,但安全性較差。
每一次存取PHP腳本,都是在所有PHP腳本執行完成之後,我們才會得到回傳結果。若要讓腳本持續運行,則必須採用php長連接的方式,以達到運行目的。
應用場景
2.長連線可以省去較多的TCP建立和關閉作業,減少資源浪費,節省時間。
對於比較頻繁的請求資源的客戶端比較適用於長連線。
實例
<?php header("Content-Type: text/plain"); set_time_limit(0); while( true ) { // 持續執行的腳本 flush(); ob_flush(); sleep(5); } ?>
以上就是php長連接的介紹,希望對大家有幫助。