0

将 Chargify 与 Codeigniter 框架一起使用。完成 Chargify 注册后,可以使用参数设置返回 URL。看来这些参数只能返回?id=123&ref=321。使用 Codeigniter,我如何获取这些返回参数?

http://www.website.com/confirmation?id=3163255&ref=5159c58278a1f
4

1 回答 1

2

默认情况下,CodeIgniter 会破坏$_GET通常用于访问 URL 中的参数的变量。

此行将解析 URL 并$_GET使用 URL 的参数填充数组。当您想$_GET在 CodeIgniter 项目中选择性地使用数组时,它很有用,而不是必须启用 CodeIgniter 的查询字符串,这将是全局且持续活动的。

parse_str(substr(strrchr($_SERVER['REQUEST_URI'], "?"), 1), $_GET);

然后可以像通常访问数组一样访问它,例如:

$id  = $_GET['id'];
$ref = $_GET['ref'];
于 2013-04-01T21:16:47.573 回答