$u GET[';pageno';])在php分页中的工作原理

$u GET[';pageno';])在php分页中的工作原理,php,pagination,Php,Pagination,我是php新手。我有一个网站,我想在不同的页面上显示数据。我遇到了很多分页脚本(例如)。在这个网站上,他的脚本中有isset($_GET['pageno'])。我知道它的总页数是多少,但它首先是如何完成的1.它令人困惑,请任何人解释一下 提前谢谢他确实给了我一套($\u GET['pageno']),但是$\u GET['pageno']。第一次未设置$u GET['pageno'],因此$pageno=1: if (isset($_GET['pageno'])) { // if there i

我是php新手。我有一个网站,我想在不同的页面上显示数据。我遇到了很多分页脚本(例如)。在这个网站上,他的脚本中有isset($_GET['pageno'])。我知道它的总页数是多少,但它首先是如何完成的1.它令人困惑,请任何人解释一下

提前谢谢

他确实给了我一套($\u GET['pageno']),但是$\u GET['pageno']。第一次未设置$u GET['pageno'],因此$pageno=1:

if (isset($_GET['pageno'])) { // if there is anything set in $_GET['pageno']
   $pageno = $_GET['pageno']; // $pageno whoult be the value in $_GET['pageno']
} else { 
   $pageno = 1; // nothing is set in $_GET['pageno'], so $pageno is 1
} // if

您应该查找HTTP请求及其含义

最常见的是GET。这是任何典型的URL请求。如果单击上面的链接,则表示您正在提交GET请求。因此,如果向该URL添加一个参数。。让我们说

…然后GET执行的页面将在其GET作用域中具有值为2的pageno参数。在PHP中检索的方式是

var $page = $_GET['pageno'];
$\u GET是PH中的一个全局保留变量。$\u POST是另一个常见的HTTP请求

isset()只是询问是否已分配变量。。或“已设置”