iron_url.hsp
Version 1.0
Date 2026-04-15
Author IronHSP / iron_url
目次 (2 グループ / 6 ページ)
iron_url ― HTML
html_decode
HTML アンエスケープ
& < > " ' の名前付き実体と、&#NNN; 形式の
数値文字参照 (0~255) をデコードします。未知の実体はそのまま残します。
html_encode
HTML エスケープ
HTML 特殊文字 5 種を実体参照に変換します:
& → &
< → <
> → >
" → "
' → '
例:
html_encode "<b>hi</b>", h
mes h
iron_url ― URL
url_encode
URL パーセントエンコード (空白は %20)
RFC 3986 に従い unreserved 文字 (A-Z a-z 0-9 - _ . ~)
url_encode_form
form-urlencoded エンコード (空白は +)
application/x-www-form-urlencoded 形式でエンコードします。
url_encode との違いは空白が "+" になる点だけです。HTML フォームの
POST body を組み立てるときに使用します。
url_parse_query
クエリ文字列を keys/vals 配列にパース
"&" で区切って各 pair を "=" で分解し、key / value それぞれを
url_decode してから配列に格納します。stat にエントリ件数が返ります。
先頭の "?" は自動的に取り除かれます。最大 32 エントリまで。