第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > php如何读取多个url文件 如何从PHP中的URL获取具有相同名称的多个参数

php如何读取多个url文件 如何从PHP中的URL获取具有相同名称的多个参数

时间:2021-06-19 00:33:10

相关推荐

php如何读取多个url文件 如何从PHP中的URL获取具有相同名称的多个参数

小编典典

就像是:

$query = explode('&', $_SERVER['QUERY_STRING']);

$params = array();

foreach( $query as $param )

{

// prevent notice on explode() if $param has no '='

if (strpos($param, '=') === false) $param += '=';

list($name, $value) = explode('=', $param, 2);

$params[urldecode($name)][] = urldecode($value);

}

给你:

array(

'ctx_ver' => array('Z39.88-'),

'rft_id' => array('info:oclcnum/1903126', '/bibliography/4323'),

'rft_val_fmt' => array('info:ofi/fmt:kev:mtx:book'),

'rft.genre' => array('book'),

'rft.btitle' => array('At last: a Christmas in the West Indies.'),

'rft.place' => array('London'),

'rft.pub' => array('Macmillan and co.'),

'rft.aufirst' => array('Charles'),

'rft.aulast' => array('Kingsley'),

'rft.au' => array('Kingsley, Charles'),

'rft.pages' => array('1-352'),

'rft.tpages' => array('352'),

'rft.date' => array('1871')

)

由于总是有可能重复一个URL参数,因此最好总是具有数组,而不是仅对那些预期它们的参数进行重复。

-05-26

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。