functions-online

URL

Execute and test PHP functions for URL handling. Encode, decode or parse URLS as you like.

base64_decode

base64 でエンコードされた $data をデコードします。

base64_encode

指定した $data を base64 でエンコードします。

このエンコードは、メールの本体のように 8 ビットクリーンではないトランスポート層を通じても、 バイナリデータが生き残れるように設計されています。

Base64 でエンコードされたデータは、エンコード前のデータにくらべて 33% 余計に容量が必要です。

dns_get_record

指定した $hostname に関連づけられた DNS リソースレコードを取得します。

http_build_query

与えられた連想配列 (もしくは添字配列) から URL エンコードされたクエリ文字列を生成します。

parse_url

この関数は、URL の様々な構成要素のうち特定できるものに関して 連想配列にして返します。

この関数は、指定された URL が有効かどうかを調べるためのもの ではなく、単に URL を上で示した 要素に分解するだけのものです。不完全な URL であっても受け入れられますし、 そのような場合でも parse_url() は可能な限り 正しく解析しようとします。

rawurldecode

文字列の中にパーセント記号 (%) に続いて 2 つの 16 進数があるような表現形式を、文字定数に置き換えて返します。

rawurlencode

指定した文字列を ? RFC 3986 にもとづいてエンコードします。

urldecode

与えられた文字列中のあらゆるエンコード文字 %## をデコードします。 プラス記号 ('+') は、スペース文字にデコードします。

urlencode

この関数は、URL の問い合わせ部分に使用する文字列のエンコードや 次のページへ変数を渡す際に便利です。