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

Метод join

Метод join класса Arr применяется к массиву и возвращает строку, содержащую все его элементы, объединённые через указанный разделитель. Первым параметром передаётся массив, вторым - строка-разделитель, которая будет вставлена между элементами. По умолчанию разделитель не задан, и элементы склеиваются без разделителя.

Синтаксис

<?php Arr::join($array, $glue); ?>

Пример

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

<?php use Illuminate\Support\Arr; $arr = ['a', 'b', 'c', 'd', 'e']; $res = Arr::join($arr, ', '); echo $res; ?>

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

"a, b, c, d, e"

Пример

Объединим массив чисел через дефис:

<?php use Illuminate\Support\Arr; $arr = [1, 2, 3, 4, 5]; $res = Arr::join($arr, '-'); echo $res; ?>

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

"1-2-3-4-5"

Пример

Объединим массив без указания разделителя (по умолчанию склеиваются без разделителя):

<?php use Illuminate\Support\Arr; $arr = ['a', 'b', 'c']; $res = Arr::join($arr, ''); echo $res; ?>

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

"abc"

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

  • метод implode,
    который также объединяет элементы массива в строку, но работает аналогично встроенной функции PHP
  • метод implode класса Collection,
    который объединяет элементы коллекции в строку
  • метод pluck,
    который извлекает значения определённого ключа из массива
  • метод join класса Str,
    который объединяет элементы массива в строку с использованием разделителя и дополнительных настроек
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить