PHP網路函式總覽

2021-07-02 12:29:28 字數 1562 閱讀 8071

checkdnsrr         — 給指定的主機(網域名稱)或者ip位址做dns通訊檢查

closelog              — 關閉系統日誌鏈結

define_syslog_variables     — 初始化所有syslog相關變數

dns_check_record     — checkdnsrr別名

dns_get_mx         — getmxrr別名

dns_get_record     — 獲取指定主機的dns記錄

fsockopen         — 開啟乙個網路連線或者乙個unix套接字連線

gethostbyaddr     — 獲取指定的ip位址對應的主機名

gethostbyname     — 獲取指定的主機名對應的ip位址

gethostbynamel     — 獲取指定的主機名對應的一系列ip位址

gethostname     — 獲取主機名

getmxrr         — 獲取指定的主機名對應的mx記錄

getprotobyname     — 獲取指定的協議名對應的協議號

getprotobynumber     — 獲取指定的協議號對應的協議名

getservbyname     — 獲取指定的網際網路服務和協議對應的埠號

getservbyport     — 獲取指定的協議和埠號對應的網際網路服務

header_register_callback     — 呼叫乙個頭部函式

header_remove     — 刪除之前設定的頭部

header         — 傳送乙個自定義的http報文

headers_list     — 返回一系列已傳送(或準備傳送)的響應頭部資訊

headers_sent     — 檢查頭部是否已經傳送或傳送到**

http_response_code     — 獲取或設定http響應**

inet_ntop         — 把乙個封裝的網路位址轉化為點分十進位制的表示方式

inet_pton         — 把乙個 點分十進位制的ip位址 轉化為封裝好的 (in_addr) 表示方式

ip2long         — 將乙個ipv4的字串網際網路協議轉換成數字格式

long2ip         — 將乙個ipv4的數字格式轉換成字串網際網路協議

openlog         — 開啟系統日誌記錄器的連線

pfsockopen         — 開啟乙個持久的網路連線或者unix套接字連線。

setcookie         — 傳送 cookie

setrawcookie     — 傳送乙個原始 cookie (cookie值沒有經過url編碼)

socket_get_status     — stream_get_meta_data別名

socket_set_blocking — stream_set_blocking別名

socket_set_timeout     — stream_set_timeout別名

syslog         — 生成乙個系統日誌訊息

網路函式介紹

一 int socket int domain,int type,int protocol 4.成功時返回檔案描述符,失敗時返回 1,看errno可知道出錯的詳細情況.二 int connect int sockfd,struct sockaddr serv addr,int addrlen 1.s...

網路函式庫

inte ce uses sysutils windows dialogs winsock classes obj wini 得到本機的區域網ip位址 function getlocalip var localip string boolean 通過ip返回機器名 function getnameb...

Delphi網路函式庫

unit net inte ce uses sysutils windows dialogs winsock classes comobj wininet 得到本機的區域網ip位址 function getlocalip var localip string boolean 通過ip返回機器名 fu...