[RESOLU] Vérifier présence de certains caractères et les remplacer

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Vérifier présence de certains caractères et les remplacer

par zeus » 12 juin 2007, 11:14

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)

par fab » 12 juin 2007, 10:36

Je ne sais pas ce que ça vaut en optimisation, m'ai j'aurais envie de supprimer le IF :
- si le texte est présent => il est remplacé
- sinon => rien n'est fait
Pas faux :)

Au passage si un modo passe [Résolu] :D

par Lorange » 11 juin 2007, 21:15

Merci j'ai trouvé mon bonheur!

par zeus » 11 juin 2007, 20:16

Je ne sais pas ce que ça vaut en optimisation, m'ai j'aurais envie de supprimer le IF :
- si le texte est présent => il est remplacé
- sinon => rien n'est fait

par fab » 11 juin 2007, 19:44

if(strpos($ta_chaine,'-fr.html')) {
  // -fr.html est trouvé on remplace donc
   $ta_chaine = str_replace('-fr.html','-en.html');
}
voilà :)

Petits liens :
http://fr.php.net/manual/fr/function.str-replace.php
http://fr.php.net/strpos

Vérifier présence de certains caractères et les remplacer

par Lorange » 11 juin 2007, 18:14

Bonjour,

J'ai besoin d'un petit coup d'pouce. Je suis débutant.

Dans une chaîne de caractères, j'ai besoin de vérifier si la suite de caractères "-fr.html" existe. Si elle existe, je dois la remplacer par "-en.html". Si elle n'existe pas, je ne fais rien.

Comment faire?