РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1101 of 1392 menu

Метод squish

Метод squish применяется к строке и удаляет все лишние пробелы. Он удаляет пробелы в начале и конце строки, а также заменяет множественные пробелы внутри строки на один пробел. Метод принимает строку в качестве аргумента и возвращает обработанную строку. Если передана пустая строка, метод вернет пустую строку.

Синтаксис

<?php use Illuminate\Support\Str; Str::squish($string); ?>

Пример

Давайте удалим лишние пробелы из строки с множественными пробелами внутри:

<?php use Illuminate\Support\Str; $text = "Hello world! How are you?"; $res = Str::squish($text); echo $res; ?>

Результат выполнения кода:

"Hello world! How are you?"

Пример

Давайте обработаем строку с пробелами в начале и в конце:

<?php use Illuminate\Support\Str; $text = " abcde "; $res = Str::squish($text); echo $res; ?>

Результат выполнения кода:

"abcde"

Пример

Давайте обработаем строку с пробелами между словами и в начале строки:

<?php use Illuminate\Support\Str; $text = " article user category "; $res = Str::squish($text); echo $res; ?>

Результат выполнения кода:

"article user category"

Смотрите также

  • метод trim,
    который удаляет пробелы только в начале и конце строки
  • метод replace,
    который заменяет подстроки в строке
  • метод remove,
    который удаляет указанные подстроки из строки
  • метод lower,
    который преобразует строку в нижний регистр
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить