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
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
KevinF
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
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
J'aurais proposé un incontournable preg_replace et le délimiteur de mot (\b) pour éviter les cas particuliers :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $out = preg_replace('£\btitle\b£', 'titre', $in);
Julp.
Ce la ne fonctionne pas.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.
KevinF
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.
KevinF
Pourriez-vous préciser s'il vous plait car ce n'est pas clair ?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?
KevinF
Personne ne sait?
KevinF
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 ?
Avant toutes questions : Développement Web, (X)HTML, CSS, JavaScript, AJAX, ASP, Flash/Flex, Webmarketing, XML, PHP
Salut,
Tu veux quoi exactement ?
Envoyé par kevinfOn s'y perd.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.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...
On imagine rarement les ressources que l'on peut trouver ici
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.
KevinF
Si ta page est générée par php, je ne vois pas pourquoi php ne pourrait pas modifier du texte...
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é.
On imagine rarement les ressources que l'on peut trouver ici
Certe, c'est une possibilité mais je ne veux pas, je le voudrait en Javacript.
KevinF
Alors, il faut poster dans le bon forum.
On imagine rarement les ressources que l'on peut trouver ici
Merci de votre aide, je viens de réussir.
KevinF
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager