IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

insérer une sous-chaine dans une chaine


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 422
    Points : 83
    Points
    83
    Par défaut insérer une sous-chaine dans une chaine
    Bonjour, voila je ne sais pas trop comment m'y prendre, mais j'aimerais pouvoir insérer une sous-chaine dans une chaine, à un endroit (une position dans la chaine) précise et ce, en PHP.

    Pour exemple :

    $chaine = "Bonjour, je m'appel Benoit";
    $sschaine = " à tous";
    à insérer apres le "Bonjour"..


    ---> $res = "Bonjour à tous, je m'appel Benoit";


    Avez-vous une idée ?

    Cordialement.

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Donc supposons que tu connaisses le mot à rechercher :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $tofind = "Bonjour";            
    $str = "Bonjour, je m'appel Benoit";
    $toadd = " à tous";
    $new = "$1 $tofind $toadd $3";
    echo preg_replace('#(.*)'.$tofind.'(.*)#Usi', $new, $str);

    Maintenant il doit avoir plus simple. Mais ça fonctionne

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/06/2013, 15h49
  2. Réponses: 3
    Dernier message: 13/10/2010, 19h09
  3. [RegEx] Remplacement de chaine dans une sous chaine
    Par fpouget dans le forum Langage
    Réponses: 4
    Dernier message: 23/02/2010, 08h49
  4. Réponses: 6
    Dernier message: 13/11/2009, 16h06
  5. recherche d'une chaine dans une sous chaine
    Par claralavraie dans le forum Oracle
    Réponses: 1
    Dernier message: 31/07/2006, 12h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo