Bonjour,
J'aimerais savoir comment on fait pour remplacer le dernier caractère d'une chaine. Je sais qu'il y a une fonction qui permet de faire ca, mais j'ai oublié laquelle et je ne la retrouve pas...
<?php
$chaine = "ma chaien de caracteres"; // chaine a traiter
$str = "&"; // caractère à mettre à la fin
## Option expression régulière ##
$masque = "^(.*)(.)$";
$replace = "\\1";
$chaine_finale = ereg_replace($masque,$replace.$str,$chaine);
## Option substr() ##
$chaine_finale = substr($chaine,0,-1).$str;
echo $chaine_finale;
?>
par exemple quoi
Je vois difficilement comment faire plus léger ?## Option substr() ## $chaine_finale = substr($chaine,0,-1).$str;