Fonction explode

La fonction explode divise une chaîne en tableau selon un séparateur spécifique.

Syntaxe

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

Exemple

Décomposons une date en tableau, en utilisant le tiret comme séparateur :

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

Résultat de l'exécution du code :

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

Exemple . Application

Soit une date au format '2025-12-31'. Convertissons-la au format '31.12.2025'. Pour cela, divisons-la en tableau avec explode et formons une nouvelle chaîne dans le format souhaité :

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

Résultat de l'exécution du code :

php'31.12.2025'

Voir aussi

  • la fonction implode,
    qui rassemble les éléments d'un tableau en une chaîne
  • la fonction str_split,
    qui divise une chaîne en tableau par longueur