# 新宿 渋谷そのクエリ文字列を取得するとき、次の2とおりの方法があります。
http://example.com/foo.cgi?%E6%96%B0%E5%AE%BF+%E6%B8%8B%E8%B0%B7
$cgi->keywords;もしくは、
$cgi->param('keywords');です。
両サブルーチンともクエリ文字列を1つ以上の空白(\s+)で区切った配列を返します。CGI.pm ではこの配列をキーワードリストと呼んでいます。
違いもあります。後者はコンテキストに依存した振る舞いをします。リストを要求しているときは配列、スカラーを要求するときは配列の先頭要素を返します。
0 件のコメント:
コメントを投稿