Za pomocą funkcji php str_split ()
Ciąg do podziału, a liczba znaków na element tablicy to dwa wejścia dla funkcji Str split (). Jeśli drugi parametr nie jest określony, funkcja dzieli ciąg na poszczególne znaki, składnia dla funkcji str_split () jest następująca:
str_split ($ string, $ split_length);Gdzie $ string jest ciągiem wejściowym, który ma zostać podzielony, a $ split_length to długość każdego elementu tablicy. Jeśli nie jest podany parametr $ split_length, funkcja dzieli ciąg na poszczególne znaki.
Przykład 1: Podzielanie łańcucha na poszczególne znaki
W tym przykładzie użyjemy funkcji str_split (), aby podzielić ciąg na poszczególne znaki i wyświetlić wynik na ekranie:
$ string = "Hello, Linux";W tym kodzie najpierw definiujemy zmienną ciągu zawierającą tekst „Hello, Linux”. Następnie wywołujemy funkcję str_split () z zmienną $ string jako pierwszym parametrem. Funkcja dzieli ciąg na poszczególne znaki i zwraca tablicę zawierającą znaki. Funkcja print_r (), aby wyświetlić wynikową tablicę na ekranie:
Przykład 2: Rozdzielenie łańcucha na podjawy o stałej długości
W tym przykładzie użyjemy funkcji str_split (), aby podzielić ciąg na podłoże o stałej długości dwóch znaków.
$ string = "Hello Linux";W tym kodzie najpierw definiujemy zmienną ciągu zawierającą cały ciąg. Następnie wywołujemy funkcję str_split () z zmienną $ string jako pierwszym parametrem i wartości 2 jako drugiego parametru. Funkcja dzieli tekst na dwuparakteryjne podkład i wysyła tablicę podłoża. Następnie używamy funkcji print_r (), aby wyświetlić wynikową tablicę na ekranie.
Wniosek
Funkcja PHP str_split () jest przydatnym narzędziem do podziału ciągów na poszczególne znaki lub podkład o stałej długości. Rozumiejąc, jak korzystać z funkcji str_split (), programiści mogą wykonywać różne operacje na poszczególnych znakach lub podłoży. Funkcja str_split () jest łatwa w użyciu i wszechstronna, co czyni ją cenną funkcją dla każdego programisty PHP.