Всички функции за подрязване се използват за премахване на бели пространства от началото и края на низа. Следните символи се считат за празно пространство в PHP. Конкретният диапазон от символи може да се използва без тези интервали.
““ - космически характер“\ N” - символ на нов ред
“\ T” - знак в раздела
“\ R” - знак за връщане на каретката
“\ 0” - вертикален символ на таба
“\ X0B” - символ от нула байта
Пример-1: функция trim ()
trim () функция може да вземе два входа като стойности на аргументи. Първият аргумент е задължителен, а вторият аргумент не е задължителен. Ако стойността на незадължителния аргумент е пропусната, тогава функцията ще премахне интервал от началната и крайната част на стойността, предоставена от първия аргумент. В следващия пример има множество интервали в началото и края на променливата $ str1 и се прилага функция за подрязване $ str1 без незадължителен параметър. „\ R \ n“ белите пространства са включени в променливата $ str2 и „\ R \ n“ се използва като втора стойност на аргумент на функцията trim (). В този случай функцията trim () ще премахне всички „\ R \ n“ бели пространства от двете страни на променливата $ str2. Стойностите на диапазона могат да се използват като стойност на втория аргумент. От двете страни на променливата има числови стойности $ str3 и числов диапазон 0… 9 се използва като втора стойност на аргумента на функцията trim () за премахване на числова част от двете страни на променливата $ str3.
$ str1 = "Харесва ми програмирането";// използване на функция trim () без незадължителна стойност
ехо подстригване ($ str1)."
";
$ str2 = "\ r \ nPHP е популярен език за програмиране \ r \ n";
// използване на функция trim () с “\ r \ n” като незадължителна стойност
ехо отрязване ($ str2, "\ r \ n")."
";
$ str3 = "123 linuxhint.com 890 ";
// използване на функция trim () с числов диапазон като незадължителна стойност
ехо отрязване ($ str3, "0 ... 9")."
";
?>
Изход:
Пример-2: ltrim () и rtrim () функции
ltrim () и rtrim () функциите са идентични с отрязване () функция. ltrim () премахва бели пространства или други специфични символи от лявата страна и rtrim () премахва интервали или други специфични символи от дясната страна на която и да е низова стойност. В следващия пример ltrim () и rtrim () се прилагат върху две променливи, $ Str1 и $ Str2 със и без незадължителна стойност.
$ Str1 = "PHP е популярен език";$ Str2 = "02JavaScript е скриптов език от страна на клиента99";
// използвайки функцията ltrim ()
echo "Изход на ltrim () без незадължителна стойност: ". ltrim ($ Str1)."
";
echo "Изход на ltrim () с незадължителна стойност: ". ltrim ($ Str2, "0 ... 9")."
";
// използвайки функцията rtrim ()
echo "Изход на rtrim () без незадължителна стойност: ". rtrim ($ Str1)."
";
echo "Изход на rtrim () с незадължителна стойност: ". rtrim ($ Str2, "0 ... 9")."
";
?>
Изход:
Ще трябва да използвате функции за подрязване във вашата PHP програма въз основа на изискването за получаване на подходящ изход. Надявам се, че този урок ще ви помогне да разберете използването на функциите за подстригване и да ги приложите правилно във вашия PHP скрипт.