2017-01-30 77 views

回答

2
<?php 
    echo $_GET['ad_id']; // ad_id is the name of parameter. 
?> 

此代码会给你参数

的价值字符串URL的尝试:

$parts = parse_url($url); 
parse_str($parts['query'], $query); 
echo $query['ad_id']; 
+0

我有一串URL。所以我不能使用这个。我想从URL的字符串中获取它。 –

+0

我编辑了答案:) – syed

0

您可以使用此命令。

print_r($_GET); 

然后你可以看到url中的所有参数。

+0

我有一串URL。所以我不能使用这个。我想从URL的字符串中获取它。 –

+0

sysd的更新答案可以解决您的问题。 –

0

使用这个简单的代码来获取查询的所有部分:我用

<?php 
    /* Parse url */ 
    $url = 'http://example.com/url.php?ad_id=[ad_id]&pubid=[pubid]'; 
    parse_str(parse_url($url, PHP_URL_QUERY), $query_data); 

    /* Results */ 
    var_dump($query_data['ad_id']); 
    var_dump($query_data['pubid']); 
?>