Функция explode

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

Синтаксис

explode(разделитель, строка);

Пример

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

<?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,
    которая объединяет элементы массива в строку