Ź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
-
A
A. trim();
-
B
B. strstr();
-
C
C. strlen();
-
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().