php常用Stream函式集介紹

thinkyoung發表於2015-10-16

php常用Stream函式集介紹

作者: 字型:[增加 減小] 型別:轉載 時間:2013-06-24
 
本篇文章是對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地址包


相關文章