Probleme PHP chaine de caractere

Résolu
shapi Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
shapi Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je cherche un moyen de modifier un caractère d'une chaine via ça position.

En gros, j ai trouve la position du caractère a modifier, et je veux le remplacer par un autre... mais je ne sais pas comment on fais.

Je ne peux pas utiliser Str-Replace....car celui ci remplace une sous chaine par une autre....mas pas en fonction d'un position.

Je suis sur que c est possible, mais impossible de retrouver comment on fait...

Si quelqu'un peut m'aider, ce serai super sympa.

Merci d'avance.
A voir également:

3 réponses

shapi Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   5
 
j'ai oublier de préciser le langage que j'utilise....c est PHP.

Merci d'avance,

SHAPI
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Salut,

essayes avec la fonction substr_replace($chaine,$valeur_remplacement,$debut,$longueur)

avec $debut= position de ta lettre à partir de zéro
$longueur=1
0
[o.o]REplay Messages postés 357 Date d'inscription   Statut Membre Dernière intervention   28
 
Bonjour,

Si tu sais a quelle position tu veux changer le caractère cest très simple:

exemple
$string = "bonjour";

$string[3] = 'X';

echo $string;

-> affichera bonXour

=)
0
shapi Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   5
 
Bien vue... c est exactement ce que je chercher....Merci beaucoup, et bonne continuation à tous ^^
0