Skip to main contentSkip to footer

Test PHP – 40 pytań

Sprawdź swoją wiedzę z PHP w 40-pytaniowym teście. Świetny sposób na powtórkę i utrwalenie materiału przed egzaminem INF.03.

1. Jaka jest główna rola composer.json w nowoczesnych projektach PHP?

Pytanie 1014

2. Jaki będzie wynik działania: $x = 'a'; $x++; echo $x;?

Pytanie 829

3. Jak w PHP sprawdzić, czy zmienna $x jest pusta?

Pytanie 294

4. Mamy kod: $data = '2026-03-27'; $data[4] = '/'; $data[7] = '/'; echo $data; Jaki błąd logiczny tu występuje?

Pytanie 831

5. Która funkcja w PHP pozwala na zarejestrowanie własnej funkcji, która wykona się automatycznie tuż przed zakończeniem działania skryptu (np. do czyszczenia logów)?

Pytanie 816

6. Które polecenie PHP służy do połączenia się z bazą MySQL (w stylu obiektowym)?

Pytanie 439

7. Co zostanie wyświetlone? <br> $s = '123'; <br> $s[1] = 'abc'; <br> echo $s;

Pytanie 823

8. Jak wypisać wszystkie elementy z tablicy $tablica w PHP?

Pytanie 202

9. Jak zablokować warningi w PHP dla jednej instrukcji?

Pytanie 555

10. Jak w PHP prawidłowo sprawdzić, czy klucz email istnieje w tablicy asocjacyjnej $user?

Pytanie 296

11. Jaki jest domyślny czas życia ciasteczka sesyjnego (PHPSESSID) w standardowej konfiguracji PHP, jeśli nie ustawiono go inaczej?

Pytanie 804

12. Jak przerwać pętlę w PHP?

Pytanie 311

13. Jaki symbol jest używany do dostępu do metod i właściwości obiektu w PHP?

Pytanie 723

14. Która z poniższych zmiennych w PHP jest tablicą superglobalną?

Pytanie 348

15. W PHP operator === różni się od == tym, że:

Pytanie 383

16. Która instrukcja PHP służy do wyświetlania tekstu?

Pytanie 360

17. Co robi funkcja explode()?

Pytanie 728

18. W PHP funkcja include() służy do:

Pytanie 335

19. Co wypisze kod? <br> $a = 10; <br> function zmien() { $a = 20; } <br> zmien(); <br> echo $a;

Pytanie 799

20. Jaki będzie wynik działania poniższego kodu? <br> $a = [1, 2]; <br> $b = [3, 4]; <br> $c = $a + $b; <br> print_r($c);

Pytanie 780

21. Która pętla jest specjalnie zaprojektowana do wygodnego przeglądania wszystkich elementów tablicy?

Pytanie 709

22. Jaki będzie wynik działania kodu: $x = true; $y = false; echo $x <=> $y;?

Pytanie 810

23. Która z poniższych metod służy do wysłania danych binarnych (np. obrazka) z serwera do przeglądarki, aby wymusić jego pobranie jako plik?

Pytanie 806

24. Która z poniższych funkcji PHP usuwa białe znaki z początku i końca tekstu?

Pytanie 258

25. Jaką funkcją można zapobiec deserializacji niezaufanego obiektu?

Pytanie 554

26. W jaki sposób pobrać dane z bazy MySQL w postaci tablicy asocjacyjnej po wykonaniu zapytania?

Pytanie 713

27. Do czego służy funkcja setcookie() z ustawionym czwartym parametrem (path) na '/'?

Pytanie 784

28. Jak pominąć jedną iterację pętli w PHP?

Pytanie 318

29. Jak odebrać dane przesłane przez adres URL (np. strona.php?id=10)?

Pytanie 716

30. W PHP superglobalna $_SERVER['REQUEST_METHOD'] zwraca:

Pytanie 503

31. Co można powiedzieć o błędach interpretacji kodu PHP?

Pytanie 568

32. W pliku config.php zdefiniowano: session_start(); $_ SESSION['user'] = 'Admin';. W pliku index.php wpisano: echo 'Witaj ' . $_ SESSION['user'];. Dlaczego skrypt w index.php nie wyświetli imienia?

Pytanie 833

33. W języku PHP funkcja isset():

Pytanie 365

34. Co oznacza funkcja $_GET w PHP?

Pytanie 233

35. W prezentowanym kodzie PHP w miejscu kropek powinno znaleźć się polecenie

Pytanie 548

36. Kod: $x = '100'; $y = 200; var_dump($x > $y); Co zostanie wypisane?

Pytanie 836

37. Mamy formularz z polem <input name="opcje[]"> (wielokrotny wybór). Jak PHP odbierze te dane w tablicy $_ POST?

Pytanie 837

38. Sesje w PHP najczęściej przechowywane są:

Pytanie 507

39. Metoda GET służy do:

Pytanie 199

40. Która funkcja pozwala na przechwycenie wszystkich danych wysyłanych do przeglądarki i przekazanie ich do innej funkcji przed końcowym wyświetleniem?

Pytanie 828

arrow_upward

Preferencje plików cookies

Inne

Inne pliki cookie to te, które są analizowane i nie zostały jeszcze przypisane do żadnej z kategorii.

Niezbędne

Niezbędne
Niezbędne pliki cookie są absolutnie niezbędne do prawidłowego funkcjonowania strony. Te pliki cookie zapewniają działanie podstawowych funkcji i zabezpieczeń witryny. Anonimowo.

Reklamowe

Reklamowe pliki cookie są stosowane, by wyświetlać użytkownikom odpowiednie reklamy i kampanie marketingowe. Te pliki śledzą użytkowników na stronach i zbierają informacje w celu dostarczania dostosowanych reklam.

Analityczne

Analityczne pliki cookie są stosowane, by zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję ze stroną internetową. Te pliki pomagają zbierać informacje o wskaźnikach dot. liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Funkcjonalne

Funkcjonalne pliki cookie wspierają niektóre funkcje tj. udostępnianie zawartości strony w mediach społecznościowych, zbieranie informacji zwrotnych i inne funkcjonalności podmiotów trzecich.

Wydajnościowe

Wydajnościowe pliki cookie pomagają zrozumieć i analizować kluczowe wskaźniki wydajności strony, co pomaga zapewnić lepsze wrażenia dla użytkowników.