Strona główna › Pytania INF.03 › Pytanie 973
INF.03 · pytanie #973
W PHP zmienna $_GET stanowi zmienną
- Apredefiniowaną, wykorzystywaną do zbierania danych formularza po nagłówkach żądania HTTP (informacje z formularza nie są widoczne w URL)
- Bpredefiniowaną, służącą do przesyłania informacji do skryptów PHP przez adres URL
- Cutworzoną przez autora strony, przeznaczoną do przesyłania danych z formularza przez adres URL
- Dzwykłą, utworzoną przez autora strony
Poprawna odpowiedź: B. predefiniowaną, służącą do przesyłania informacji do skryptów PHP przez adres URL
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Zmienna $_GET w języku PHP jest predefiniowaną superglobalną tablicą, która służy do zbierania danych przesyłanych metodą GET, co oznacza, że dane te są dołączane do adresu URL po znaku zapytania. Umożliwia to łatwe przekazywanie informacji, takich jak wartości z formularzy, parametry zapytań czy identyfikatory produktów, w sposób czytelny dla użytkowników. Przykładowo, gdy użytkownik wypełnia formularz na stronie, a następnie klika przycisk przesyłania, dane są przesyłane do skryptu PHP, co można zobaczyć w adresie URL: `example.com/index.php?name=John&age=30`. Wartości te można następnie odczytać w skrypcie za pomocą $_GET['name'] i $_GET['age']. Warto dodać, że korzystanie z metody GET ma swoje ograniczenia, takie jak maksymalna długość adresu URL oraz możliwość przesyłania tylko danych tekstowych. W standardach bezpieczeństwa warto również pamiętać o sanitizacji i walidacji danych wejściowych, aby zapobiec atakom typu injection czy cross-site scripting (XSS).
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.