【发布时间】:2010-12-01 18:58:23
【问题描述】:
我找到了一些查询字符串的关键字提取器,但它们似乎都已过时(使用不推荐使用的代码或根本不起作用)。
有谁知道 php 查询字符串提取器。或者我将如何构建一个函数,该函数采用“amazon.com”之类的“主机”和多个查询参数的名称并返回这些参数的值?
例如,http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=a+tale+of+two+cities&x=0&y=0
如果我提供了“amazon.com”和“field-keywords”,我如何获得数组:['a','tale','of','two','cities']?
提前致谢!!
澄清
Jose 的回答涵盖了我的亚马逊示例,但似乎不适用于任何其他 URL:
http://www.bing.com/search?q=Christmas+Around+The+World&form=QBLH&qs=PN&sk=HS1PN4&pq=&sp=6&sc=8-0
http://search.yahoo.com/search;_ylt=AnQN0c997QR5SIYcYt.h2YCbvZx4?p=golf&toggle=1&cop=mss&ei=UTF-8&fr=yfp-t-701
【问题讨论】:
标签: php query-string