Manipuler une chaine de caractère en php

Résolu
atout1 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   -  
atout1 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, tt le monde

j'ai une chaine de caractère par exemple :
$chaine = "aa/cccc/zzz";

comment je fais pour juste affciher tout ce qui est apres le dernier / (c.à.d zzz)?? merci



A voir également:

2 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
Salut, si ta string est toujours séparée avec le même délimiteur, tu peux faire un truc du genre :
<?php
function afficheLast($sString, $sDeleimiteur){
$aData = explode($sDelimiteur, $sString);
return($aData[count($aData)-1])
}


$chaine = "aa/cccc/zzz";

echo afficheLast($chaine, '/');

?>
0
atout1 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention  
 
merci pour la réponse
j'ai tester ton code mais il a rien afficher. en tt cas j'ai trouvé la solution

voilà :
$chaine = "./simulation/simulation_morphologique/24/test_t.png";
$lastChaine = explode("/", $chaine); // nous donne un tableau lastChaine
$last= end($lastChaine); // pour afficher le dernier element du tableau
echo $last;


pour le faire comme fonction voila le code :

function lastChaine($chaine, $deliminateur)
{
$lastChaine = explode("$deliminateur", $chaine);
return end($lastChaine);
}
$chaine ="./simulation/simulation_morphologique/24/test_t.png";
echo lastChaine($chaine, "/");


Bonne soirée
0