2012-08-22 46 views
0

我有這種URL的工作:

.. brend =索尼& ID = 1

其中brend本身是可變的,它可以採取不同的價值。我想知道我怎樣才能得到這部分的價值(不是brend之後的部分,brend本身的價值)?

+0

你應該如何識別'brend'變量?如果它是'$ _GET'數組中唯一的'非id'鍵,它就更簡單了,但在其他情況下,並非如此......您可以使用另一個具有固定名稱的變量來存儲這個變量變量的名字(比如'label = brend&brend = Sony&id = 1') - 但說實話,這很亂。 ) – raina77ow

+0

順便說一句,爲什麼它是'brend',而不是'brand'? ) – raina77ow

+0

我在塞爾維亞工作,品牌在這裏拼成brend:D。我需要在索尼之前獲得價值,因爲這部分可以根據需要採取多種價值。所以它可以是** category = Sony **或** name = Sony **或** type = Sony **。我需要確定它是哪一個。 – Sasha

回答

0

使用Input class

$id = $this->input->get('id', true); 
0

雖然你可以使用該框架的功能,使用笨不會阻止你只是用$_GET['brend'];

+0

從我所知,CI清空'$ _GET'數組並將其存儲爲'$ this-> input-> get()' – MacMac

+0

@BurningtheCodeigniter -_______________- – Lusitanian

0

簡單...

$brend_value = $_GET['brend']; 

或它可以是

$brend_value = $this->input->GET['brend'];