如果URL是https://www.mohsin.com?main=17&street=71,那麼獲取「main」和「street」值的PHP代碼是什麼?如何從PHP中的URL讀取查詢字符串
我期待用PHP編寫的代碼行。
在此先感謝
如果URL是https://www.mohsin.com?main=17&street=71,那麼獲取「main」和「street」值的PHP代碼是什麼?如何從PHP中的URL讀取查詢字符串
我期待用PHP編寫的代碼行。
在此先感謝
請與此嘗試:
<?php
$main = $_GET['main'];
$street = $_GET['street'];
?>
這是你的10個聲望 –
是的!謝謝! –
$main = $_GET['main']
將獲得主要的變量,$street = $_GET['street']
將得到街道變量。所有URL參數都被加載到PHP $ _GET超級全局數組中,超級全局數據庫是一個關聯數組。
只需撥打以下功能:
function getQueryParameter($url, $param) {
$parsedUrl = parse_url($url);
if (array_key_exists('query', $parsedUrl)) {
parse_str($parsedUrl['query'], $queryParameters);
if (array_key_exists($param, $queryParameters)) {
return $queryParameters[$param];
}
}
}
例子:
$parameter = getQueryParameter('https://www.mohsin.com?main=17&street=71', 'main')
將返回17
。$parameter = getQueryParameter('https://www.mohsin.com?main=17&street=71', 'street')
將返回71
。$parameter = getQueryParameter('https://www.mohsin.com?main=17&street=71', 'invalid')
將返回null
。
'$ _GET ['main']'和'$ _GET ['street']' –
'$ _GET ['main']'''_ _GET ['street']'? –
不要忘記過濾值 –