如何从请求的数组中获取字符串

时间:2019-03-13 09:07:55

标签: php string url get request

我有一个带有代码的swifts.php文件(经过大量研究,我已经写了这个文件)

    <?php

$swift= array(
'PBANUA2XXXX' => 'PRIVATBANK',
'Swift2' => 'word2',
'Swift3' => 'word3',
'Swift4' => 'word4',
'Swift5' => 'word5',
'etc' => 'word6',
'etc..' => 'word7',
); 


echo http_build_query($swift) . "\n";
echo http_build_query($swift, '', '&amp;');

?>

我的问题是例如当我用https://example.com/swifts.php?swift=Swift3请求Swift3时如何接收字符串 我想在页面中仅接收字符串 word3 ,但是它向我显示了所有数组,例如:PBANUA2XXXX = PRIVATBANK&Swift2 = word2&Swift3 = word3&等等,等等。

我如何得到我所要求的?

1 个答案:

答案 0 :(得分:0)

您必须使用$_GET获取查询字符串。 然后使用数组获取价值

echo $swift[$_GET['swift']]; // as $_GET['swift'] = Swift3

so $swift[$_GET['swift']] = 'word3';