如何使用index.php之后的信息?

时间:2012-10-02 09:17:07

标签: php

我已阅读this,但这完全是index.php?name=something。我想在?之后使用该信息将其用于echo "$_GET";,但我必须定义$_get['name'];。关键是,我想在没有?name=的情况下使用它。这可能吗?

谢谢!

2 个答案:

答案 0 :(得分:4)

你可以从$_SERVER['QUERY_STRING']获得它。

你仍然可以从$_GET获取它,试试array_keys($_GET)

答案 1 :(得分:1)

为什么不:

function getstuffbehindurl() {
  $urlstring = "";
  foreach ($_GET as $key => $value) {
    $urlstring .= "$key" . ($value == "") ? "" : "=$value&";
  }
  $urlstring = substr($urlstring, 0, -1);
  return $urlstring;
}

如果您的网址为foo.php?something&somethingelse&somethingelse,则会显示something&somethingelse&somethingelse

然后你可以使用:

include(getstuffbehindurl());