ID: 2174 PHP Średnie

Źródło: Arkusze CKE

W języku PHP funkcja, która może służyć do sprawdzenia, czy dany ciąg jest fragmentem innego ciągu, to

Warianty odpowiedzi

  1. A

    A. trim();

  2. B

    B. strstr();

  3. C

    C. strlen();

  4. D

    D. strtok();

Wyjaśnienie

Funkcja strstr() szuka pierwszego wystąpienia podanej frazy lub ciągu znaków wewnątrz innego tekstu. Jeśli go znajdzie, zwraca fragment tekstu od tego miejsca do końca, co w warunkach logicznych daje wartość prawdziwą. Jeśli go nie znajdzie, zwraca false. Zatem świetnie nadaje się do weryfikacji, czy tekst zawiera dany fragment.

Zobaczmy, do czego służą pozostałe funkcje z pytania:

Funkcja strlen() służy do sprawdzania długości tekstu, czyli zwraca liczbę znaków.

Funkcja trim() ucina białe znaki, takie jak spacje czy tabulatory, z początku i końca tekstu.

Funkcja strtok() jest wykorzystywana do dzielenia tekstu na mniejsze kawałki na podstawie ustalonego separatora.

Jedyną funkcją wyszukującą fragment w ciągu spośród wymienionych jest strstr().

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — PHP