PHP从GET获取具有相同名称的多个值

I have a PHP page that will be sent (via GET) a variable number of variables with the same name.

i.e.

&color=Blue&color=Green&color=Black etc.

Is there an easy way to iterate through these?

I dont think without using array you cant retrieve data of same name. Example

<input type="text" name="color[]" value="blue">
<input type="text" name="color[]" value="green">
<input type="text" name="color[]" value="black">

now datas will pass like this

?color[]=Blue&color[]=Green&color[]=Black  
$color=$_GET['color'];
print_r($color);

Array
(
    [color] => Array
        (
            [0] => Blue
            [1] => Green
            [2] => Black
        )
)

For a variable number of "grouped" values, you can use a query string like this:

?color[]=Blue&color[]=Green&color[]=Black

and you'll get an array in your $_GET:

print_r($_GET);

Array
(
    [color] => Array
        (
            [0] => Blue
            [1] => Green
            [2] => Black
        )
)