Je présente dans ce billet quelques fonctions de bases afin de manipuler les chaines de caractères en PHP, j’utilise les fonctions de base disponible sur le doc PHP et je les illustres avec des exemples simples à reproduire.
Comment découper une chaine, suivant un caractère en php ?
$m = explode(",", $str);// Cette fonction "explode()" va me découper ma chaine à chaque "," on peut déterminer le signe que l'on souhaite en les supprimant
Autre exemple :
$m = explode("!", $str);// Va me couper ma chaine à chaque "!"
obtenir la Longeur d’une Chaine en php ?
$taille = strlen($str); // J'obtien le nombre de caratere de ma chaine
Comment compter le nombre de partie d’une chaine découpée via explode en php ?
$m = explode("!", $str);// Va me couper ma chaine à chaque "!"
$compteur = count($m);
echo $compteur; // on affiche le compteur
Comment lister les éléments d’une chaine après l’avoir manipulé en php ?
$m = explode("!", $str);// Va me couper ma chaine à chaque "!"
$compteur = count($m);
echo $compteur; // on affiche le compteur
for($i=0; $i < $compteur; $i++)
{
echo $m[$i];
}
Les éléments sont listé un à un avec un « for » qui continu jusqu’a la fin de la variable « compteur » on peut le traduire ainsi, tant que $i est inférieur à la longeur de $compteur, la boucle affiche le contenue de $m[$i] ( tableau )