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

  FORUM HardWare.fr
  Programmation
  PHP

  Manipuler une chaine de caractère

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Manipuler une chaine de caractère

n°1988849
hppp
Serveur@home
Posté le 29-04-2010 à 19:15:10  profilanswer
 

Salut
 
J'ai une chaine de cratère du genre :
string 'nom_du_paramètre "valeur"'
 
Je voudrais avoir 'nom_du_paramètre' dans la variable $nom_du_paramètre et valeur dans la 'variable' $valeur.
J'ai regardé ici pour voir si je trouvais mon bonheur mais je n'ai pas trouvé : http://www.php.net/manual/fr/ref.strings.php
Connaissez vous les fonctions qui permettent ça? Merci

mood
Publicité
Posté le 29-04-2010 à 19:15:10  profilanswer
 

n°1988851
aideinfo
Posté le 29-04-2010 à 19:33:40  profilanswer
 

Ca peut-être ?
 

Code :
  1. $nom_du_parametre = "la valeur que tu veux";


 
Si non, c'est mal expliqué, je te conseille de reformuler.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
n°1988855
art_dupond
je suis neuneu... oui oui !!
Posté le 29-04-2010 à 19:53:11  profilanswer
 

si en php 5.3
 

Code :
  1. $string = 'nom_du_paramètre "valeur"';
  2. $value = strstr($string, ' '); // extrait tout ce qui est après la premier espace
  3. $name = strstr($string, ' ', true); // extrait tout ce qui est avant la première espace (uniquement en php 5.3)
  4. ${$name} = $value;  // éventuellement faire ${strstr($string, ' ', true)} = $value;
  5. // ou
  6. $tableau[$name] = $value;
  7. echo $nom_du_paramètre; // => affiche : "valeur"
  8. echo $tableau['nom_du_paramètre']; // => affiche : "valeur"


 
 
En php < 5.3, jouer avec str_pos() et substr() pour extraire les deux parties du string.
 
 
 
Edit: oups j'avais mal comprite. Mais bon, tu peux facilement adapter :)


Message édité par art_dupond le 29-04-2010 à 19:55:12

---------------
oui oui
n°1988966
rufo
Pas me confondre avec Lycos!
Posté le 30-04-2010 à 09:55:29  profilanswer
 

Ca pourrait pas t'aider ça : http://fr2.php.net/manual/fr/function.parse-str.php
 
Ca dépend en fait de comment tu obtiens ta chaîne nom paramètre + valeur.
 
Sinon, ben +1 pour la méthode de art_dupond.
 


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  Manipuler une chaine de caractère

 

Sujets relatifs
Taille d'une chaine dans un pdf (fpdf)Couper une chaine de caracteres
saisir une chaine de carctére[JAVA] Extraire adresse email d'une chaine
Remplacer la nième occurence d'une chaine de caractère par ...Pb pour rentrer une chaine de caractere dans un tableau !
Récupérer les mots séparés par des espaces dans une chaîne de char....fonction strlen calcule de la longueur de chaine
Chaine de caractere : tronquer , manipuler ,exploiter . 
Plus de sujets relatifs à : Manipuler une chaine de caractère


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