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

Метод words

Метод words класса Str служит для ограничения строки указанным количеством слов. Он обрезает строку после заданного числа слов и добавляет многоточие. Первым параметром передаётся исходная строка, вторым - максимальное количество слов, которое нужно оставить. Третий параметр отвечает за строку, которая будет добавлена в конце обрезанной строки.

Синтаксис

<?php use Illuminate\Support\Str; $res = Str::words($string, $words, $end); ?>

Пример

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

<?php use Illuminate\Support\Str; $string = 'The quick brown fox jumps over the lazy dog'; $res = Str::words($string, 3); echo $res; ?>

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

"The quick brown..."

Пример

Давайте изменим строку, которая добавляется в конце:

<?php use Illuminate\Support\Str; $string = 'The quick brown fox jumps over the lazy dog'; $res = Str::words($string, 4, ' >>>'); echo $res; ?>

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

"The quick brown fox >>>"

Пример

Давайте укажем количество слов, превышающее количество слов в строке:

<?php use Illuminate\Support\Str; $string = 'Hello world'; $res = Str::words($string, 10); echo $res; ?>

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

"Hello world"

Пример

Давайте передадим пустую строку:

<?php use Illuminate\Support\Str; $string = ''; $res = Str::words($string, 5); echo $res; ?>

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

""

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

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