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

Która funkcja PHP obsługi bazy danych służy do kodowania polskich znaków?

Opcje odpowiedzi:
A
mysqli_connect()
B
mysqli_fetch_assoc()
C
mysqli_query()
D
mysqli_set_charset()
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (mysqli_set_charset())

Funkcja mysqli_set_charset($conn, "utf8mb4") (lub "utf8") w PHP ustawia domyślne kodowanie znaków dla połączenia z bazą MySQL, gwarantując bezbłędny zapis i odczyt polskich znaków diakrytycznych (ą, ę, ś, ć itd.).

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: mysqli_connect() nawiązuje połączenie z serwerem bazodanowym.
  • B: mysqli_fetch_assoc() pobiera wiersz wyniku jako tablicę asocjacyjną.
  • C: mysqli_query() wysyła zapytanie SQL do wykonania na serwerze.

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.