2011-08-01 119 views

回答

13

將所有GET變量放入超全局數組:$_GET。您可以使用$_GET['page']訪問「頁面」的值。

欲瞭解更多信息,請參閱與可變$_GET['page']PHP.Net: $_GET

2

那(這給你頁面的價值,在這種情況下12)

0

$_GET['page']

你必須使用$ _GET搶查詢信息。

+0

我的錯誤,搶得到的數據。 – ngen

2

目前還不清楚您是在討論如何從處理該網頁的PHP頁面中找到page的值,或者您是否有包含該URL的字符串,並且您想要解析page參數。

如果你在談論從products.php中訪問查詢字符串參數,你可以使用超級全局$_GET,這是所有傳遞給腳本的查詢字符串參數的關聯數組:

echo $_GET['page']; // 12 

如果你在談論存儲在一個字符串的URL,就可以parse_url獲得的URL部分,其次是parse_str解析query部分:

$url = "someplace.com/products.php?page=12"; 
$parts = parse_url($url); 
$output = []; 
parse_str($parts['query'], $output); 
echo $output['page']; // 12 
1

您可以使用超全局變量$_GET。在這種情況下$_GET['page']

0

請檢查下面的代碼從特定的URL

<?php 
$curlSession = curl_init(); 
curl_setopt($curlSession, CURLOPT_URL, 'YOUR URL'); 
curl_setopt($curlSession, CURLOPT_BINARYTRANSFER, true); 
curl_setopt($curlSession, CURLOPT_RETURNTRANSFER, true); 

$jsonData = json_decode(curl_exec($curlSession)); 
curl_close($curlSession); 
?>