我有back_url
从外部给我。我需要生成一个散列并使用此参数重定向到back_url
:header("Location: $back_url?hash=123sdf")
。但问题是我不知道back_url
的格式。通过GET将参数传递给任何网址通用方式
- 它可能是
www.example.com
和我做header("Location: $back_url/?hash=123sdf")
sj这很好。 - 这也许是
www.example.com/?param=value
,如果我做header("Location: $back_url/?hash=123sdf")
这是错误的,因为它将是www.example.com/?param=value/?hash=123asd
。
依此类推。问题是:通过什么方式将参数传递给back_url
忽略其格式?
如果安装了PECL HTTP扩展,则这是首选方式,否则http_build_query不可用。 – 2011-05-24 06:49:24
我认为它与http_build_url具有相同的依赖性。你是对的。 – 2011-05-24 06:53:44