Wszystkie funkcje przycinania służą do usuwania białej listy z początkowego i końca sznurka. Następujące znaki są uważane za białe znak w PHP. Bez tych znaków białych znaków można użyć konkretnej postaci lub zakresu znaków. Niektóre powszechnie używane znaki, które można użyć do przycinania, zostały wspomniane poniżej.
Postać | Zamiar |
---|---|
”„ | Definiuje charakter kosmiczny. |
"\N" | Definiuje nową postać. |
"\T" | Definiuje przestrzeń zakładki. |
"\R" | Definiuje znak powrotu powozu. |
„\ 0” | Definiuje znak pionowy. |
„\ X0b” | Definiuje postać zer-byt. |
Użycie funkcji trim ()
przycinać() Funkcja może przyjmować dwa wejścia jako wartości argumentów. Pierwszy argument jest obowiązkowy, który zawiera główną wartość ciągu, a drugi argument jest opcjonalny i zawiera określony znak lub listę znaków, które zostaną użyte do przycięcia wartości ciągu. Zwraca sznur po przycięciu. Składnia tej funkcji pokazano poniżej.
Trim ($ main_string [, $ char_list])Jeśli opcjonalny argument zostanie pominięty, funkcja usunie miejsce z części początkowej i końcowej wartości dostarczonej przez pierwszy argument.
Przykład-1: ciąg przycinania oparty na przestrzeni
Utwórz plik PHP z następującym skryptem. Zastosowania przycinać() Funkcja bez opcjonalnego argumentu została pokazana w poniższym przykładzie. Ciąg „***” został dodany przed i po ciągu, aby sprawdzić, jak sprawdzić, jak przycinać() funkcja działa.
// Zdefiniuj wartość ciąguWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Wyjście pokazuje, że przestrzeń z obu stron łańcucha została usunięta.
Przykład-2: ciąg przycinania oparty na określonych znakach
Utwórz plik PHP z następującym skryptem. ''
„Istnieje po obu stronach głównej wartości łańcucha i”
„został użyty jako opcjonalna wartość argumentu do usunięcia”
„Z obu stron głównego ciągu po użyciu funkcji Trim ().
Wyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Wyjście pokazuje, że nowa linia została usunięta z obu stron łańcucha.
Przykład-3: ciąg przycinania oparty na zakresie znaków
Utwórz plik PHP z następującym skryptem. Tutaj wartości liczbowe użyły po obu stronach łańcucha i zakresu numerycznego 0… 9 został użyty jako opcjonalna wartość argumentu funkcji Trim () do usunięcia części numerycznej z obu stron łańcucha.
// Zdefiniuj wartość ciąguWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Wyjście pokazuje, że liczby zostały usunięte z obu stron łańcucha.
Użycie funkcji Ltrim ()
Ltrim () Funkcja działa jak przycinać() funkcja, ale usuwa białe listy lub inne określone znaki z lewej strony głównego ciągu Składnia tej funkcji pokazano poniżej.
Ltrim ($ main_string [, $ char_list])Przykład-4: Przytnij znaki z lewej strony łańcucha
Utwórz plik PHP z następującym skryptem. Podobnie jak poprzedni przykład, „***” został dodany przed i po głównym ciągu, aby sprawdzić, w jaki sposób Ltrim () Funkcja działa bez opcjonalnego argumentu. Następnie zakres liczbowy 0… 9 został użyty jako opcjonalna wartość argumentu funkcji Ltrim () w celu usunięcia części numerycznej z lewej strony łańcucha.
// zdefiniuj ciąg, dodając miejsce po obu stronach ciąguWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Wyjście pokazuje, że przestrzeń została usunięta z lewej strony sznurka, gdy Ltrim () został użyty bez opcjonalnego argumentu. „ #” Został usunięty z lewej strony sznurka, gdy Ltrim () został użyty z opcjonalnym argumentem.
Użycie funkcji Ltrim ()
rtrim () Funkcja działa jak przycinać() funkcja, ale usuwa białe listy lub inne określone znaki z prawej strony głównego ciągu Składnia tej funkcji pokazano poniżej.
rtrim ($ main_string [, $ char_list])Przykład-5: Przytnij znaki z prawej strony łańcucha
Utwórz plik PHP z następującym skryptem. Podobnie jak poprzedni przykład, „***” został dodany przed i po głównym ciągu, aby sprawdzić, w jaki sposób Rtrim () Funkcja działa bez opcjonalnego argumentu. Następnie ciąg „ #” został użyty jako opcjonalna wartość argumentu Rtrim () funkcja usuwania „ #” z prawej strony łańcucha.
// zdefiniuj ciąg, dodając miejsce po obu stronach ciąguWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Wyjście pokazuje, że przestrzeń została usunięta z prawej strony sznurka, gdy rtrim () został użyty bez opcjonalnego argumentu. „ #” Został usunięty z prawej strony sznurka, gdy rtrim () został użyty z opcjonalnym argumentem.
Wniosek
W tym samouczku pokazano trzy różne sposoby przycinania danych ciągów w PHP, używając wielu przykładów pomocy nowym użytkownikom PHP w prawidłowym zrozumieniu zastosowań funkcji przycinania.