PHP 網路函式



PHP 網路函式允許在 PHP 中訪問網際網路。

安裝

使用這些函式不需要安裝;它們是 PHP 核心的一部分。

函式列表

PHP − 表示支援該函式的最早 PHP 版本。

序號 函式及描述 PHP
1 checkdnsrr

檢查主機或 IP 地址對應的 DNS 記錄。

4
2 closelog

關閉系統日誌連線。

4
3 define_syslog_variables

初始化 syslog 變數。

4
4 fsockopen

用於開啟網際網路或 Unix 域套接字連線。

4
5 gethostbyaddr

返回上次連線的錯誤程式碼。

5
6 gethostbyname

用於根據 IP 地址獲取網際網路主機名。

4
7 gethostbynamel

用於根據主機名獲取 IPV4 地址列表。

4
8 gethostname

用於獲取主機名。

4
9 getmxrr

用於獲取主機的 MX 記錄。

4
10 getprotobyname

用於獲取與協議名稱關聯的協議編號。

4
11 getprotobynumber

獲取所有結果行並將結果集作為關聯陣列返回。

4
12 getservbyname

用於獲取與協議編號關聯的協議名稱。

4
13 getservbyport

用於獲取與埠號對應的網際網路服務。

4
14 header_register_callback

註冊一個函式,該函式將在 PHP 開始傳送輸出時呼叫。

4
15 header_remove

用於移除先前設定的報頭。

4
16 header

用於傳送 HTTP 報頭。

4
17 headers_list

用於返回已傳送的響應報頭列表。

4
18 headers_sent

檢查報頭是否已傳送。

4
19 http_response_code.

用於獲取或設定 HTTP 響應程式碼。

4
20 inet_ntop

用於將網路地址轉換為人類可讀的格式。

4
21 inet_pton

用於將人類可讀的 IP 地址轉換為 in_addr 格式。

4
22 ip2long

將 IPv4 地址轉換為長整數。

4
23 long2ip

將長整數值轉換為 IPv4 地址。

4
24 openlog

開啟與系統日誌的連線。

4
25 pfsockopen

用於開啟網際網路或 Unix 域套接字。

4
26 setcookie

用於設定 Cookie。

4
27 setrawcookie

用於設定 Cookie。

4
28 socket_set_blocking

它是 stream_set_blocking() 的別名,具有用於流模式的阻塞或非阻塞選項。

4
php_function_reference.htm
廣告