Función explode
La función explode divide una cadena en
un array según un delimitador específico.
Sintaxis
explode(string $separator, string $string, int $limit = PHP_INT_MAX): array
Ejemplo
Vamos a dividir las partes de una fecha en un array, usando como delimitador el guion:
<?php
$date = '2025-12-31';
$arr = explode('-', $date);
var_dump($arr);
?>
Resultado de la ejecución del código:
['2025', '12', '31']
Ejemplo . Aplicación
Supongamos que tenemos una fecha en formato '2025-12-31'.
Vamos a convertirla a una fecha en formato '31.12.2025'.
Para ello, la dividiremos en un array mediante explode
y formaremos una nueva cadena en el formato que necesitamos:
<?php
$date = '2025-12-31';
$arr = explode('-', $date);
echo $arr[2] . '.' . $arr[1] . '.' . $arr[0];
?>
Resultado de la ejecución del código:
'31.12.2025'