Przejdź do treści głównej
INF.03Pytanie #765 z 1558php-formularze-i-superglobalne

Formularz, którego fragment przedstawiono, został obsłużony w skrypcie PHP. Wskaż prawidłowo zapisane pobranie wartości wprowadzonej do pola edycyjnego

Opcje odpowiedzi:
A
name = GET['imie'];
B
name = $ _ GET[imie];
C
$name = $POST['Imię'];
D
$name = $ _ POST['imie'];
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D ($name = $_POST['imie'];)

W języku PHP formularz wysłany metodą method="post" przekazuje dane do superglobalnej tablicy asocjacyjnej $_POST. Odwołanie do pola o atrybucie name="imie" ma postać $name = $_POST['imie'];.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Brak znaku dolara w nazwie zmiennej i brak tablicy $_GET.
  • B: Spacje w nazwie superglobalnej i brak cudzysłowu w kluczu to błędy składniowe.
  • C: Klucz w tablicy odpowiada wartości atrybutu name="imie", a nie etykiecie Imię.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Php formularze i superglobalne”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 8 pytań z tego działu.