この記事は更新から2年以上経過しています。情報が古い可能性がありますのでご注意下さい。
PHPでURLにGetパラメータを付加したリンク先においてページ内ジャンプさせたい時、URLの最後にアンカー名を#XXXと書いたとき、パラメータを問題なく渡せるか…
ということを考えた事がありましたが、結論から言って全く問題ありませんでした。
index.php?param=hoge#anchor
上記のようなURLであればGET_[“param”]で”hoge”が取得出来ます。
#以降はアンカー名だと解釈してくれるようです。
しかし1つ問題がありました。
ページ内ジャンプをする時ジャンプ先とする場所にはhタグやdivタグのIDを指定する事が普通だったのですが、これだと外部からのリンクではジャンプしてくれません。
つまり…
<a name="anchor"></a>
というのを書かなければならないということです。
こんな制約があったとはね。。