Php 如果在查询字符串中使用斜杠,会有区别吗?

Php 如果在查询字符串中使用斜杠,会有区别吗?,php,query-string,slash,Php,Query String,Slash,我的网页行为完全不同,如果我使用斜杠前的?在URL中。 (example.com/?p=1而不是example.com?p=1出于某种原因忽略样式表) 我的脚本使用GET方法获取的变量是否存在差异?我该怎么做才能使斜杠和不斜杠没有区别呢? 这是我的一些代码 if (isset($_GET['p'])) { $page = round ((int) mysql_real_escape_string($_GET["p"])); if ($page > $tp or $p

我的网页行为完全不同,如果我使用斜杠前的?在URL中。 (example.com/?p=1而不是example.com?p=1出于某种原因忽略样式表) 我的脚本使用GET方法获取的变量是否存在差异?我该怎么做才能使斜杠和不斜杠没有区别呢? 这是我的一些代码

    if (isset($_GET['p'])) {
    $page = round ((int) mysql_real_escape_string($_GET["p"]));
    if ($page > $tp or $page < 1) {
    $page = 1;
    goto a;
    }
    else goto a;
    }
    else $page = 1;
if(isset($\u GET['p'])){
$page=round((int)mysql\u real\u escape\u string($\u GET[“p”]);
如果($page>$tp或$page<1){
$page=1;
转到a;
}
否则就转到a;
}
否则$page=1;

你确定你的意思是
example.com?p=1
而不是
example.com/something?p=1
example.com/something/?p=1