0

プロジェクトにページネーション コードがあります

しかし、問題はリンクにあります

私は次のようなリンクを取得しますpost?pid=2&page=2&page=3%page=6

私はそれを取り除こうとしていますpage

ここに例があります

site.com/post.php?pid=12&page=10
site.com/category.php?cid=120&page=2

私はこの結果を得ようとしています

site.com/post.php?pid=12
site.com/category.php?cid=120
4

1 に答える 1

1

そのようなことを行うには、正規表現を使用するのが最善です。

preg_replace を使用して、 &page=something のように見えるものを空の文字列に置き換えることができます。

これはうまくいくはずです:

$result = preg_replace("/&page=[0-9]*/i","",$initialurl);
于 2012-09-29T18:06:00.307 に答える