Как получить строку из запрашиваемого массива PHP - PullRequest
2 голосов
/ 13 марта 2019

У меня есть файл 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;');

?>

Мой вопрос заключается в том, как получить строку, например, когда я запрашиваю Swift3 с https://example.com/swifts.php?swift=Swift3 Я хочу получить на странице только строку word3 , но она показывает мне все массивы, например: PBANUA2XXXX = PRIVATBANK & Swift2 = word2 & Swift3 = word3 & etc и т. Д. ....

КакЯ могу получить то, что я прошу?

1 Ответ

0 голосов
/ 13 марта 2019

Вы должны получить строку запроса, используя $_GET.Затем используйте ваш массив, чтобы получить значение

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

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