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

Метод after

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

Синтаксис

<?php Str::after($haystack, $search); ?>

Пример

Давайте извлечем часть строки после первого вхождения символа:

<?php use Illuminate\Support\Str; $str = 'user@example.com'; $domain = Str::after($str, '@'); echo $domain; ?>

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

"example.com"

Пример

Давайте извлечем часть строки после подстроки:

<?php use Illuminate\Support\Str; $str = 'file_123_document.pdf'; $res = Str::after($str, 'file_'); echo $res; ?>

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

"123_document.pdf"

Пример

Давайте извлечем часть строки после точки:

<?php use Illuminate\Support\Str; $str = 'image.jpg'; $extension = Str::after($str, '.'); echo $extension; ?>

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

"jpg"

Пример

Давайте рассмотрим случай, когда искомая подстрока не найдена:

<?php use Illuminate\Support\Str; $str = 'Hello World'; $res = Str::after($str, '|'); echo $res; ?>

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

"Hello World"

Пример

Давайте извлечем часть строки после первого вхождения пробела:

<?php use Illuminate\Support\Str; $str = 'first second third'; $res = Str::after($str, ' '); echo $res; ?>

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

"second third"

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

  • метод before,
    который возвращает часть строки до указанной подстроки
  • метод afterLast,
    который возвращает часть строки после последнего вхождения подстроки
  • метод beforeLast,
    который возвращает часть строки до последнего вхождения подстроки
  • метод between,
    который возвращает часть строки между двумя подстроками
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить