php中常用的Stream函數集的總結

來源:互聯網
上載者:User
這篇文章主要介紹了關於php中常用的Stream函數集,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

stream_bucket_append函數:為隊列添加資料 
stream_bucket_make_writeable函數:從操作的隊列中返回一個資料對象
stream_bucket_new函數:為當前隊列建立一個新的資料
stream_bucket_prepend函數:預備資料到隊列 
stream_context_create函數:建立資料流上下文
stream_context_get_default函數:擷取預設的資料流上下文
stream_context_get_options函數:擷取資料流的設定
stream_context_set_option函數:對資料流、資料包或者上下文進行設定
stream_context_set_params函數:為資料流、資料包或者上下文設定參數
stream_copy_to_stream函數:在資料流之間進行複製操作
stream_filter_append函數:為資料流添加過濾器
stream_filter_prepend函數:為資料流預備添加過濾器
stream_filter_register函數:註冊一個資料流的過濾器並作為PHP類執行
stream_filter_remove函數:從一個資料流中移除過濾器
stream_get_contents函數:讀取資料流中的剩餘資料到字串
stream_get_filters函數:返回已經註冊的資料流過濾器列表
stream_get_line函數:按照給定的定界符從資料流資源中擷取行
stream_get_meta_data函數:從封裝協議檔案指標中擷取前序/中繼資料
stream_get_transports函數:返回註冊的Socket傳輸列表
stream_get_wrappers函數:返回註冊的資料流列表
stream_register_wrapper函數:註冊一個用PHP類實現的URL封裝協議
stream_select函數:接收資料流數組並等待它們狀態的改變
stream_set_blocking函數:將一個資料流設定為堵塞或者非堵塞狀態
stream_set_timeout函數:對資料流進行逾時設定
stream_set_write_buffer函數:為資料流設定緩衝區
stream_socket_accept函數:接受由函數stream_ socket_server()建立的Socket串連
stream_socket_client函數:開啟網路或者UNIX主機的Socket串連
stream_socket_enable_crypto函數:為一個已經串連的Socket開啟或者關閉資料加密
stream_socket_get_name函數:擷取本地或者網路Socket的名稱
stream_socket_pair函數:建立兩個無區別的Socket資料流串連
stream_socket_recvfrom函數:從Socket擷取資料,不管其串連與否
stream_socket_sendto函數:向Socket發送資料,不管其串連與否
stream_socket_server函數:建立一個網路或者UNIX Socket服務端
stream_wrapper_restore函數:恢複一個事先登出的資料包
stream_wrapper_unregister函數:登出一個URL地址包

以上就是本文的全部內容,希望對大家的學習有所協助,更多相關內容請關注topic.alibabacloud.com!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.