Probleme PHP chaine de caractere

Résolu
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.
Configuration: Mac OS X
Firefox 2.0.0.14

3 réponses

  1. Bien vue... c est exactement ce que je chercher....Merci beaucoup, et bonne continuation à tous ^^
    1. 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

      =)
      1. j'ai oublier de préciser le langage que j'utilise....c est PHP.

        Merci d'avance,

        SHAPI
        1. Salut,

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

          avec $debut= position de ta lettre à partir de zéro
          $longueur=1