Função explode
A função explode divide uma string em
um array por um delimitador específico.
Sintaxe
explode(string $separator, string $string, int $limit = PHP_INT_MAX): array
Exemplo
Vamos dividir as partes de uma data em um array, usando o hífen como delimitador:
<?php
$date = '2025-12-31';
$arr = explode('-', $date);
var_dump($arr);
?>
Resultado da execução do código:
['2025', '12', '31']
Exemplo . Aplicação
Suponha que tenhamos uma data no formato '2025-12-31'.
Vamos transformá-la em uma data no formato '31.12.2025'.
Para isso, vamos dividi-la em um array com explode
e formar uma nova string no formato que precisamos:
<?php
$date = '2025-12-31';
$arr = explode('-', $date);
echo $arr[2] . '.' . $arr[1] . '.' . $arr[0];
?>
Resultado da execução do código:
'31.12.2025'