Start · Sprachen · PHP · Referenz · $_GET

$_GET

Superglobal

Query-Parameter aus der URL — assoziatives Array.

seit PHP 4.1.0 Kategorie: http

Signatur

array $_GET

Beschreibung

Werte sind Strings (oder Arrays bei ?tags[]=a&tags[]=b). Immer validieren/sanitize vor Nutzung.

Rückgabewert

Typ
array
Beschreibung
Query-Parameter.

Beispiele

Sichere Nutzung

<?php

$page = filter_input(INPUT_GET, 'page', FILTER_VALIDATE_INT, [
    'options' => ['default' => 1, 'min_range' => 1],
]);

// Wichtig · Fallstricke

Niemals direkt in SQL oder HTML einbauen — htmlspecialchars() für HTML, Prepared Statements für SQL.