Transformer une chaîne de caractères en tableau en PHP

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")

 


21 décembre 2015 - Wakonda - PHP

Rechercher

Tags

Publicité

Suivez-nous

Aidez-nous !


Loading…
Loading the web debug toolbar…
Attempt #