Przejdź do treści głównej
INF.03Pytanie #445 z 1558php-bazy-danych-i-pliki

W formularzu dokumentu PHP istnieje pole <input name="im" />. Po wprowadzeniu przez użytkownika ciągu znaków "Janek", w celu dodania zawartości pola do bazy danych, w tablicy $_POST zawarty jest element

Opcje odpowiedzi:
A
im o indeksie Janek
B
Janek o indeksie im
Prawidłowa
C
im z kolejnym numerem indeksu
D
Janek z kolejnym numerem indeksu
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (Janek o indeksie im)

Przeanalizujmy pole formularza HTML <input type="text" name="im" value="Janek"> przesyłane metodą POST:

  1. Atrybut name="im" definiuje klucz (indeks asocjacyjny) w tablicy $_POST,
  2. Wartość wprowadzona Janek staje się wartością przypisaną do tego klucza: $_POST['im'] = 'Janek'.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Odwraca logikę działania tablicy asocjacyjnej (to im jest kluczem, a Janek wartością).
  • C: PHP nie przypisuje automatycznych indeksów numerycznych do pól formularza z atrybutem name.
  • D: Wprowadzona wartość tekstowa nie staje się indeksem numerycznym w $_POST.

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 bazy danych i pliki”

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