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

Метод remove

Метод remove класса Str удаляет все вхождения одной или нескольких подстрок из переданной строки. Первым параметром передаётся искомая подстрока или массив подстрок, вторым - строка для обработки. Метод возвращает новую строку с удалёнными фрагментами.

Синтаксис

<?php use Illuminate\Support\Str; Str::remove($search, $subject); ?>

Пример

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

<?php use Illuminate\Support\Str; $res = Str::remove(' ', 'Hello World! This is a test'); echo $res; ?>

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

"HelloWorld!Thisisatest"

Пример

Давайте удалим из строки все вхождения подстроки 'abc':

<?php use Illuminate\Support\Str; $res = Str::remove('abc', 'abcabcdeabc abcabc'); echo $res; ?>

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

"de "

Пример

Давайте удалим из строки все цифры:

<?php use Illuminate\Support\Str; $res = Str::remove('0123456789', 'abc123def456ghi'); echo $res; ?>

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

"abcdefghi"

Пример

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

<?php use Illuminate\Support\Str; $res = Str::remove([' ', '-', '_'], 'Hello-World_This is a test'); echo $res; ?>

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

"HelloWorldThisisatest"

Пример

Давайте удалим из строки теги HTML:

<?php use Illuminate\Support\Str; $res = Str::remove(['<', '>', '/', 'p', 'strong'], '<p><strong>Hello</strong> World</p>'); echo $res; ?>

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

"Hello World"

Пример

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

<?php use Illuminate\Support\Str; $res = Str::remove(['a', 'e', 'i', 'o', 'u'], 'hello world this is a test'); echo $res; ?>

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

"hll wrld ths s tst"

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

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