[Résolu] Comment supprimer le caractère point d’une chaines de caractères ? (Créer un compte)

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #497279
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.1.4
    – Version de PHP/MySQL : 5.1.3
    – Thème utilisé : Daily Good
    – Extensions en place : cimy-counter, cookies for comment, simple button facebook
    – Nom de l’hebergeur : FREE
    – Adresse du site : http://additifstabac.free.fr

    Problème(s) rencontré(s) :
    Bonsoir,
    Dans un plugin que j’améliore, je suis contraint de remplacer le caractère « point » (.) par rien du tout.
    Ainsi je voudrais éliminer les point qui apparaissent dans les chaînes de caractères.
    par exemple remplacer opera 9.8 par opera98.

    J’ai essayé avec str_replace, cela ne focntionne pas car le point à un sens particulier, il remplace tous les caractères.
    je l’ai échappé avec antislash , cela ne fonctionne pas non plus. J’ai essayé avec deux \. pas plus de succès, avec 3 non plus \.

    Quelqu’un peut-il m’indiquer comment faire.

    Merci de votre aide.

    #780991
    Qwindoo
    Modérateur
    Maître WordPress
    2861 contributions

    J’ai essayé avec str_replace, cela ne focntionne pas car le point à un sens particulier, il remplace tous les caractères.
    je l’ai échappé avec antislash , cela ne fonctionne pas non plus. J’ai essayé avec deux \. pas plus de succès, avec 3 non plus \.

    Euh… le point a un sens particulier pour [c]preg_replace[/c], oui, mais pas pour [c]str_replace[/c] 😉
    Essaie ça et tu obtiendras bien « abc » :

    echo str_replace(‘.’,  », ‘a.b.c’);

    #780992
    luciole135
    Participant
    Maître WordPress
    13714 contributions

    Ah oui, vous avez raison, c’est alors que l’erreur ne vient pas de là !

    C’est la fonction qui remplace Opera/9.80 en Opera 9.8 qui déconne, elle renvoit Opera 9 et non pas Opera 9.8 !

    Merci beaucoup !

    Je vais continuer à chercher où est cette erreur dans le code et comme ce n’est pas moi qui l’ai écrit, je galère en core plus !

    #780993
    Qwindoo
    Modérateur
    Maître WordPress
    2861 contributions

    Pas de quoi 😉 Je marque la discussion comme résolue, du coup.

    Bonne continuation !

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.