Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2427 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Remplacer un caractère par un autre?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplacer un caractère par un autre?

n°1244350
pitcauvet
Posté le 12-11-2005 à 17:38:46  profilanswer
 

Salut tout le monde,
J'ai une petite question, j'aimerais savoir comment faut il faire pour que "php" remplace certains caractères par d'autres?  
 
Par exemple:
Il pleut tres fort
intervention du code
=
il_pleut_tres fort
 
Voila je veux que les majuscules soient remplacées par des minuscules et les espaces par des underscores. J'ai pensé aux regex, mais...
 
Merci de m'aider  :)

mood
Publicité
Posté le 12-11-2005 à 17:38:46  profilanswer
 

n°1244352
sielfried
Posté le 12-11-2005 à 17:40:33  profilanswer
 

mb_strtolower() / str_replace ?


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1244354
pitcauvet
Posté le 12-11-2005 à 17:49:28  profilanswer
 

str_replace ça me dit quelque chose? Mais comment faut il l'utiliser? A tu un exemple concret?

n°1244359
Paracetamo​l
Posté le 12-11-2005 à 18:08:33  profilanswer
 

Voilà un exemple :
 

Code :
  1. <?
  2. $texte = 'ABCDEFG';
  3. $texte = strtolower($chaine);
  4. echo $chaine; // Cela va afficher : abcdefg
  5. ?>


 
Et un autre :
 

Code :
  1. <?
  2. $texte = 'pow piw paw';
  3. $texte = str_replace(' ', '_', $texte);
  4. echo $texte; // Cela va afficher : pow_piw_paw
  5. ?>


 
Normalement ces deux codes devraient marcher sinon renvoyer à l'usine.
 
Paracetamol

n°1244360
sielfried
Posté le 12-11-2005 à 18:08:56  profilanswer
 

http://fr.php.net/str_replace
 
Y'a des exemples très clairs. :spamafote:
 
edit: ah bon bah


Message édité par sielfried le 12-11-2005 à 18:09:35

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1244378
pitcauvet
Posté le 12-11-2005 à 18:38:11  profilanswer
 

ok merci ça marche! Par contre strtolower transforme les majuscules en minuscule, pouvez-vous me dire quel fonction fait le contraire?
 
Merci

n°1244380
Paracetamo​l
Posté le 12-11-2005 à 18:45:57  profilanswer
 

Tu ne penses pas que tu devrais chercher un peu ? ^^
Google est ton ami.
 
Paracetamol

n°1244381
pitcauvet
Posté le 12-11-2005 à 18:48:05  profilanswer
 

lol  
Je doit avouer que tu n'a pas tord! En plus j'ai trouvé ---> strtoupper
Merci pour strtolower et str_replace !!!
@+++


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Remplacer un caractère par un autre?

 

Sujets relatifs
remplacer une chaine de caractere dans un fichier en .batremplacer une chaine de caractère dans un fichier
Remplacer le caractère ' dans une String[php] Patern, remplacer dans une chaine de caractère
Remplacer le caractere " \ " par " \\" dans une chaine.....[DOS] Remplacer une chaine de caractere
[Java] remplacer 1 séquence de caractère par 1 autre dans un StringProgramme pour remplacer une chaine de caractere dans un fichier
[java] Cherche petite fonction pour remplacer un caractèreest il possible de remplacer un caractere specifique en Js
Plus de sujets relatifs à : Remplacer un caractère par un autre?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR