GETで渡されたパラメータを引き渡す

PHP

GETで渡された渡されたパラメータを引き継ぐ際、次ページ処理するときに問題になるのが、データを引き渡しつつも、ページ数は省きたいことがある。

以下のソースの ’p’ => $next 部分を省く項目を記することで、ページ数は別で計算し、パラメータデータそのものは、以下のスクリプトで実行することが出来る。

 

$paramet_omit = array_diff_key($_GET, $t = array('p' => $next)) + $t;

$paramet_data = http_build_query($paramet_omit, '', '&');

echo "<a href=\"?".$paramet_data."&p=1\">NEXT</a>";

 

コメント

タイトルとURLをコピーしました