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

См. также функцию implode, которая объединяет элементы массива в строку.

Синтаксис

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