Все функции обрезки используются для удаления любых пробелов в начале и в конце строки. Следующие символы считаются в 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-скрипте.