par
Cyrano » 02 févr. 2006, 10:59
Tu peux faire ça avec une expression régulière :
<?php
$chaine = "/cle_usb/dossier1/chemin/exemple/";
$masque = "#(/cle_usb/dossier1)(/.*)#";
$remplacement = "$2";
$resultat = preg_replace($masque, $remplacement, $chaine);
?>
<p>Chaine réelle : <?php echo($chaine); ?>:<br />
Chaine affichée : <?php echo($resultat); ?></p>
Ce bout de code va afficher :
Chaine réelle : /cle_usb/dossier1/chemin/exemple/:
Chaine affichée : /chemin/exemple/
Il y aurait éventuellement moyen de rendre ça plus générique, mais si le début de ta chaine est toujours la même avec "/cle_usb/dossier1/" alors ce système fonctionnera très bien.