En PHP, il existe deux fonctions qui permettent de transformer une chaîne de caractères en un tableau.
La fonction "explode"
La fonction est probablement la plus utilisée. Celle-ci va couper une chaîne en segments par rapport à un déliminateur.
Exemple d'utilisation :
$str = "pomme, fraise, poire";
$str_to_array = explode(", ", $str);
// $str_to_array sera égale à array("pomme", "fraise", "poire")
La fonction "str_split"
Cette fonction est semblable à la précédente, sauf qu'elle ne scinde pas une chaîne par rapport à un délimiteur mais par rapport à une longueur passée en paramètre.
Exemple d'utilisation :
$str = "Bataille d'Austerlitz : 1805";
$str_to_array = str_split($str, 5);
// $str_to_array sera égale à array("Batai", "lle d", "'Aust", "erlit", "z : 1", "805")