« URLs
URL 関数 »

定義済み定数

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。

以下の定数は parse_url() で使用するものです。

PHP_URL_SCHEME (int)

PHP_URL_HOST (int)

パースした URL のホスト名を出力します。

PHP_URL_PORT (int)

パースした URL のポート番号を出力します。

PHP_URL_USER (int)

パースした URL のユーザー名を出力します。

PHP_URL_PASS (int)

パースした URL のパスワードを出力します。

PHP_URL_PATH (int)

パースした URL のパスを出力します。

PHP_URL_QUERY (int)

パースした URL のクエリ文字列を出力します。

PHP_URL_FRAGMENT (int)

パースした URL のフラグメント (# 以降の文字列) を出力します。

以下の定数は、 http_build_query() で利用するものです。

PHP_QUERY_RFC1738 (int)

» RFC 1738 と application/x-www-form-urlencoded メディアタイプに基づくエンコーディングを行います。 つまり、スペースはプラス記号 (+) にエンコードされます。

PHP_QUERY_RFC3986 (int)

» RFC 3986 に基づくエンコーディングを行います。 スペースはパーセントエンコードされて、%20 となります。

関連キーワード:
パース   定数   URLs   エンコーディング   スペース   エンコード   拡張   組み込み   コンパイル   実行時   ロード   parse   ホスト   ポート   番号   ユーザー名   パスワード   クエリ   フラグメント   http   build   query   application   form   urlencoded
関連する関数・ページ:
function.mb-parse-str   dio.constants   yar.constants   misc.constants   yaf.constants   lua.include