Funkcje stringowe PHP
- Poprzednia strona Typy danych PHP
- Następna strona Stałe PHP
Ciąg znaków to sekwencja znaków, np. "Hello world!"
Funkcje stringowe PHP
W tym rozdziale nauczymy się常用的字符串操作函数.
Funkcja PHP strlen()
Funkcja strlen() zwraca długość ciągu znaków, liczoną w znakach.
Poniżej znajduje się przykład zwracający długość ciągu znaków "Hello world!":
Przykład
<?php echo strlen("Hello world!"); ?>
Wynik powyższego kodu to: 12
Wskazówka:Funkcja strlen() jest często używana w pętlach i innych funkcjach, w sytuacjach, gdzie ważne jest określenie końca ciągu znaków. (Na przykład, w pętli, może się okazać, że musimy zatrzymać pętlę po ostatnim znaku w ciągu znaków).
Liczenie słów w ciągu znaków
Funkcja str_word_count() PHP liczy słowa w ciągu znaków:
Przykład
<?php echo str_word_count("Hello world!"); // Wydrukuj 2 ?>
Wynik wypisany przez powyższy kod to:
2
Odwracanie ciągu znaków
Funkcja strrev() PHP odwraca ciąg znaków:
Przykład
<?php echo strrev("Hello world!"); // Wypisuje !dlrow olleH ?>
Wynik wypisany przez powyższy kod to:
!dlrow olleH
Funkcja strpos() PHP
Funkcja strpos() służy do wyszukiwania określonego znaku lub tekstu w ciągu znaków.
Jeśli znajdzie dopasowanie, zwróci pozycję pierwszego dopasowania. Jeśli nie znajdzie dopasowania, zwróci FALSE.
Poniższy przykład wyszukuje tekst "world" w ciągu znaków "Hello world!":
Przykład
<?php echo strpos("Hello world!","world"); ?>
Wynik wypisany przez powyższy kod to: 6.
Wskazówka:W powyższym przykładzie pozycja ciągu znaków "world" to 6. Powodem, dla którego to 6 (a nie 7), jest to, że pozycja pierwszego znaku w ciągu znaków wynosi 0, a nie 1.
Zastąpienie tekstu w ciągu znaków
Funkcja str_replace() PHP zastępuje pewne ciągi znaków innymi ciągami znaków.
Poniższy przykład zastępuje tekst "world" tekstem "Kitty":
Przykład
<?php echo str_replace("world", "Kitty", "Hello world!"); // Wypisuje Hello Kitty! ?>
Wynik wypisany przez powyższy kod to:
Hello Kitty!
Pełny podręcznik referencyjny PHP String
Aby uzyskać pełny podręcznik referencyjny funkcji string, odwiedź naszą Podręcznik referencyjny String PHP.
Ten podręcznik dostarcza krótki opis każdej funkcji oraz przykłady!
- Poprzednia strona Typy danych PHP
- Następna strona Stałe PHP