php使用php_self在url中重新加载带有diffrent参数的页面

Nat*_*sha 1 php

如何使用不同的参数重新加载相同的页面.因为我是php新手,所以这种方式进入我的脑海.但它给出了已经发送的错误标题..这是想法

//some script and at the last page   
if(isset($_GET['page'])){
    $page=$_GET['page'];
    $page++;
    header('Location: '.$_SERVER['PHP_SELF'].'page='.$page);
} else
    header('Location: '.$_SERVER['PHP_SELF'].'page=1');
Run Code Online (Sandbox Code Playgroud)

我很新,任何建议都会受到关注

You*_*nse 5

所以,你必须纠正你所得到的错误.
顺便说一句,此错误是Stackoverflow上最受欢迎的问题的来源.
因此,你会发现很多全面的答案.

你的重装方式是正确的.

我只担心它会成为无限循环.执行此代码的条件是什么?