Стажировка на реальных проектах:
наполнение портфолио, помощь с работой и заказами, пробные собеседования. Жми для подробностей→
68 of 410 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

Функция explode

Функция explode разбивает строку в массив по определенному разделителю.

Синтаксис

explode(string $separator, string $string, int $limit = PHP_INT_MAX): array

Пример

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

<?php $date = '2025-12-31'; $arr = explode('-', $date); var_dump($arr); ?>

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

['2025', '12', '31']

Пример . Применение

Пусть дана дата в формате '2025-12-31'. Давайте сделаем из нее дату в формате '31.12.2025'. Для этого разобьем ее в массив через explode и сформируем новую строку в нужном нам формате:

<?php $date = '2025-12-31'; $arr = explode('-', $date); echo $arr[2] . '.' . $arr[1] . '.' . $arr[0]; ?>

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

'31.12.2025'

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

  • функцию implode,
    которая объединяет элементы массива в строку
  • функцию str_split,
    которая разбивает строку в массив по количеству
azbydeenesfrkakkptruuz