2013-02-20 29 views
0

說你這個頁面上的:profile.php?user=1&wicked=3

爲了得到這樣一個數組:

Array 
(
    [user] => 1 
    [wicked] => 3 
) 

如何簡單地獲取數組的第一個或第二個值?所以如果我想要第二個,我會得到:wicked=3?這是否與foreach循環?

+1

你可能應該解釋你在做什麼,因爲根據參數的順序可能不是最好的想法。 – 2013-02-20 18:05:49

+0

foreach將有所幫助,但保羅說你可能做錯了什麼 – Oleg 2013-02-20 18:06:41

+0

除非你正在尋找$ _GET ['wicked']? – DiMono 2013-02-20 18:07:18

回答

3

如果我明白你的意思,你想使用數索引數組。

$new_ar = array_values($_GET) ; //["user"=>"1", "wicked"=>"3"] ; 
echo $new_ar[1] ; // echoes 2nd value - "3" 
+0

完美!這正是我所期待的。 '$ get_values = array_values($ _ GET); $ get_keys = array_keys($ _ GET); $ get = $ get_keys [1]。 「=」。 $ get_values [1]; echo $ get;' – Benny 2013-02-20 18:14:12

+0

我不介意接受的答案:> – vikingmaster 2013-02-20 18:17:24

+1

當然,我有時間限制。 – Benny 2013-02-20 18:19:09