Funkcja rozbija ciąg znaków oznaczony konkretnym rozdzielnikiem tworząc tablice.
Przyjmuje 2 paramerty
1. znak który ma zostać użyty jako rozdzielacz
2. ciąg znaków
Funkcją odwrotną do explode(); jest implode();
Listing
//Listing 1.0
$string = "biały>czarny>niebieski"; // w tym przypadku ciąg rozdzielamy znakiem >
$tablica = explode(">", $string);
//lub
$string = "biały czarny niebieski"; // w tym przypadku ciąg rozdzielamy znakiem spacji
$tablica = explode(" ", $string);
//Aby odczytać dane użyjemy takiej konstrukcji
echo $tablica[0]; // da nam wynik biały
echo $tablica[2]; // da nam wynik niebieski
//Aby otrzymać ilość danych w tabeli użyjemy:
echo count($tablica); // da nam wynik 3
//Aby wyświetlić wszystkie pozycje tablicy
$ile = count($tablica);
for($i=0; $i<$ile; $i++){
echo $tablica[$i];
}
Ranga: Administrator serwisu Punktów: 0