require_once 剥离或移除 URL 个参数

require_once strips or removes URL parameters

我正在将带有参数的 URL 传递给 index.php 页面,该页面包含 2 个 require_once 调用模板和配置文件的函数输出最后一页。

详细说明:

URL 带参数 /index.php?param=cat 传递给 index.php 其中包含:

<?php

require_once('funnel_config.php');
require_once('template.php');
?>

然后加载 2 个文件,在此过程中 URL 参数被删除。

这是一个显示我的意思的截屏视频:http://screencast.com/t/gzEQFGQknV8M

如何确保 url 参数在使用 require_once 时仍然存在?

是否有其他方法可以达到同样的效果?

已解决!

URL 参数不受通过 require_onceinclude 加载文件的影响。对该系统内部工作原理的进一步调查在 php 库中发现了一个名为 goToCleanURL() 的函数。注释掉此函数,现在 URL 参数按预期运行。

感谢社区的建议促使我更深入地研究代码。