PHP ネットワーク関数 リファレンス
PHP ネットワーク関数について
ネットワーク関数にはさまざまなネットワーク関数が含まれ、Webサーバーによってブラウザに送信される情報を操作することができます。これらの関数は、他のどの出力も送信される前に使用されます。
インストール
ネットワーク関数はPHPにデフォルトで組み込まれています。したがってこれらの関数を使用するためには、インストールは不要です。
PHPネットワーク関数
関数 | 説明 |
---|---|
checkdnsrr() | ホストに対応するタイプのDNSレコードをチェックします |
closelog() | システムロガーの接続を閉じます |
define_syslog_variables() | PHP 5.4で非推奨となり削除されました。syslog関数で使用する変数を初期化します |
dns_check_record() | checkdnsrr()の別名です |
dns_get_mx() | getmxrr()の別名です |
dns_get_record() | 指定したホスト名に関連するDNSリソースレコードを取得します |
fsockopen() | インターネットまたはUnixドメインのソケット接続を開きます |
gethostbyaddr() | 指定したIPアドレスのドメイン名を返します |
gethostbyname() | 指定したドメイン名/ホスト名のIPv4アドレスを返します |
gethostbynamel() | 指定したドメイン名/ホスト名のIPv4アドレスのリストを返します |
gethostname() | ホスト名を返します |
getmxrr() | 指定したインターネットホスト名のMXレコードを返します |
getprotobyname() | 指定されたプロトコル名のプロトコル番号を返します |
getprotobynumber() | 指定されたプロトコル番号のプロトコル名を返します |
getservbyname() | 指定したインターネットサービスとプロトコルに対するポート番号を返します |
getservbyport() | 指定したポートとプロトコルに対するインターネットサービスを返します |
header_register_callback() | ヘッダー関数を呼び出します |
header_remove() | header()関数で設定されたHTTPヘッダーを削除します |
header() | クライアントに生のHTTPヘッダーを送信します |
headers_list() | ブラウザに送信するレスポンスヘッダーのリストを返します |
headers_sent() | ヘッダーが送信されたかどうかをチェックします |
http_response_code() | HTTPレスポンスのステータスコードを設定または返します |
inet_ntop() | 32ビットIPv4または128ビットIPv6アドレスを読みやすい形式に変換します |
inet_pton() | 読みやすいIPアドレスをパックされた32ビットIPv4または128ビットIPv6形式に変換します |
ip2long() | IPv4アドレスを長整数に変換します |
long2ip() | 長整数アドレスをIPv4形式の文字列に変換します |
openlog() | システムロガーの接続を開きます |
pfsockopen() | 持続的なインターネットまたはUnixドメインのソケット接続を開きます |
setcookie() | HTTPヘッダーとともに送信するクッキーを定義します |
setrawcookie() | URLエンコードせずにHTTPヘッダーと一緒に送信するクッキーを定義します |
socket_get_status() | stream_get_meta_data()の別名です |
socket_set_blocking() | stream_set_blocking()の別名です |
socket_set_timeout() | stream_set_timeout()の別名です |
syslog() | システムログメッセージを生成します |