Συνάρτηση explode
Η συνάρτηση explode διαχωρίζει μια συμβολοσειρά σε
πίνακα βάσει ενός συγκεκριμένου διαχωριστικού.
Σύνταξη
explode(string $separator, string $string, int $limit = PHP_INT_MAX): array
Παράδειγμα
Ας διαχωρίσουμε τα μέρη μιας ημερομηνίας σε πίνακα, χρησιμοποιώντας ως διαχωριστικό την παύλα:
<?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'