Salut,
je voudrais savoir s'il était possible en PHP (uniquement en PHP) de faire un code pour remplacer par exemple tous les mots 'title' de la page par 'titre'?
Merci
Version imprimable
Salut,
je voudrais savoir s'il était possible en PHP (uniquement en PHP) de faire un code pour remplacer par exemple tous les mots 'title' de la page par 'titre'?
Merci
Regardes ici tout y est indiqué en détails (surtout du coté de preg_match) : Initiation aux expressions régulières en PHP
Sinon il reste la solution : str_ replace
J'aurais proposé un incontournable preg_replace et le délimiteur de mot (\b) pour éviter les cas particuliers :
Code:
1
2 $out = preg_replace('£\btitle\b£', 'titre', $in);
Julp.
Ce la ne fonctionne pas.Citation:
Envoyé par julp
En fait, j'ai dans ma page les mots 'title' que je voudrais les remplacer par 'titre', sans avoir accès au code avec le mot 'title'.
Pourriez vous me donner un exemple très simple avec une page entière, svp.
Je crois qu'il faut le faire en javascript car je ne veux pas toucher au code dans body.
Mais je ne vois pas comment.
Pourriez-vous préciser s'il vous plait car ce n'est pas clair ?Citation:
Envoyé par kevinf
Julp.
Donc en fait c'est en javascript qu'il faut faire un code afin de remplacer les mots 'title' par 'titre'.
Mais comment?
Personne ne sait?
Tu es dans le forum php et tu souhaites avoir une réponse en javascript...Il serait plus judicieux de poser ta question dans le forum adéquat, non ? :roll:
Salut,
Tu veux quoi exactement ?
Citation:
Envoyé par kevinf
On s'y perd.Citation:
Envoyé par kevinf
En plus, si tu expliquais mieux ton problème, on pourrait mieux t'aider.
Quelle est la situation actuelle ?
Que souhaites-tu obtenir exactement ?
Avec quelles contraintes ?
Pas grave si tu dois pondre un pavé de 200 lignes, si c'est pour qu'on comprenne ce que tu veux...
Par exemple, ça :
c'est tout simplement incompréhensible. Ca n'explique pas du tout ce que tu veux, puisqu'on ne sait pas du tout ce que tu as au départ.Citation:
Envoyé par kevinf
La première réponse de julp répondait parfaitement à ta question. Mais si le contexte est spécifique, il faut le dire. Tu postes sur le forum PHP > Langage, on répond en partant du principe que c'est dans ce cadre précis.
Tu dis que ça ne fonctionne pas : dans ton contexte. Je suis sur que si j'essaie, ça marchera. Parce qu'on n'aura pas fait la même chose...
Bon...
J'ai une page avec les mots suivant :
title
size
time
Je voudrais faire un scipt en javascript (puisque j'ai eu vent que en PHP ce que je veux ne marche pas), afin de remplacer respectivement par ces mots:
titre
taille
temps
Et tout cela sans avoir accès au code dans body.
Voilà, j'espère avoir été clair.;)
Si ta page est générée par php, je ne vois pas pourquoi php ne pourrait pas modifier du texte... :roll:
Le texte en question, tu le mets dans des variables, tu fais ce que t'a dit julp, tu affiches tes variables, et ton texte est remplacé.
Je ne vois vraiment pas où est la difficulté.
Certe, c'est une possibilité mais je ne veux pas, je le voudrait en Javacript.
Alors, il faut poster dans le bon forum.
Merci de votre aide, je viens de réussir. ;)