mein Problem ist das dieses $_GET scheinbar manchmal als Array und manchmal als einzelner Wert auftaucht.
Mit dieses $_GET vestehe ich $_GET['name'].
Wie sieht denn der Aufruf der URL aus, dass ein GET Parameter als Array erscheint?
Mit $_POST aus einem Formular kenne ich das:
<form action="news.php" method="post">
<input type="text" name="name[]" value="Anne">
<input type="text" name="name[]" value="Berta">
<button type=subbit>los</button>
</form>
echo "_POST['name'][0]=[".$_POST['name'][0]."]<br>\n";
Ausgabe: _POST['name'][0]=[Anne]
Linux