ネットワーク (その他のサービス) - PHPプロ!マニュアル

PHPマニュアル

ネットワーク

ネットワーク

  • 導入
  • インストール/設定
  • 定義済み定数
  • ネットワーク 関数
    • 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 — インターネットホスト名に対応するIPv4アドレスを取得する
    • gethostbynamel — 指定したインターネットホスト名に対応するIPv4アドレスのリストを取得する
    • gethostname — ホスト名を取得する
    • getmxrr — 指定したインターネットホスト名に対応する MX レコードを取得する
    • getprotobyname — プロトコル名のプロトコル番号を得る
    • getprotobynumber — プロトコル番号が指すプロトコル名を取得する
    • getservbyname — インターネットサービスおよびプロトコルが関連するポート番号を取得する
    • getservbyport — ポートおよびプロトコルに対応するインターネットサービスを得る
    • header_remove — 以前に設定したHTTPヘッダを削除する
    • header — 生の HTTP ヘッダを送信する
    • headers_list — 送信した (もしくは送信される予定の) レスポンスヘッダの一覧を返す
    • headers_sent — ヘッダが既に送信されているかどうかを調べる
    • inet_ntop — パックされたインターネットアドレスを、人間が読める形式に変換する
    • inet_pton — 人間が読める形式の IP アドレスを、パックされた in_addr 形式に変換する
    • ip2long — (IPv4) インターネットプロトコルドット表記のアドレスを、適当なアドレスを有する文字列に変換する
    • long2ip — (IPv4) インターネットアドレスをインターネット標準ドット表記に変換する
    • openlog — システムのロガーへの接続をオープンする
    • pfsockopen — 持続的な Internet または Unix ドメインソケット接続をオープンする
    • setcookie — クッキーを送信する
    • setrawcookie — 値を URL エンコードせずにクッキーを送信する
    • socket_get_status — stream_get_meta_data のエイリアス
    • socket_set_blocking — stream_set_blocking のエイリアス
    • socket_set_timeout — stream_set_timeout のエイリアス
    • syslog — システムログのメッセージを生成する


PHPマニュアル



Pick Up Q&A

Q
セッションがいいのか、それともデータベースがいいのか教えて下さい。
 このエントリーをはてなブックマークに追加 
A
>ボタンをクリックしたら選んだ商品情報を持っておきたいと思っています。 そのくらいのことならセッションもしくはCookie(期限短め:場合によってはブラウザ閉じるまで)でいいんじゃないですかね。 #わ...

>>続きを読む

一つの目安として、ECサイトの購入情報など絶対に消えてはいけないものはDBに、カートなどの一時的に使用する情報や、ユーザに任意のタイミングで消去されても構わないものはセッションにと使い分けるといいでしょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)