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

  FORUM HardWare.fr
  Programmation
  PHP

  Décomposition d'une chaine

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Décomposition d'une chaine

n°1854286
antitrust5​6
Posté le 23-02-2009 à 17:58:25  profilanswer
 

Bonjour à tous,

 


Code :
  1. $format_string = "xml|CATALOGUE/STORE/PRODUCTS/PRODUCT/PRODUCT_IMAGES/";
  2. $sql=explode('/',$format_string);
  3. echo "<select name='format'>";
  4. echo "<option value=''>Sélectionner le format du flux</option>";
  5. foreach($sql as $value) {
  6. echo "<option value='".$value."'>".$value."</option>";
  7. }
  8. echo "</select>";
 

Je souhaite décomposer la chaine "xml|CATALOGUE/STORE/PRODUCTS/PRODUCT/PRODUCT_IMAGES/" pour afficher chaque chemin dans une liste déroulante.

 

Actuellement la liste déroulante contient xml|CATALOGUE, STORE, PRODUCTS....
Je voudrais retenir le chemin du précédent élément pour afficher par exemple "xml|CATALOGUE/STORE" à la place de "STORE".

 


Merci,

 

José


Message édité par antitrust56 le 23-02-2009 à 17:59:38
mood
Publicité
Posté le 23-02-2009 à 17:58:25  profilanswer
 

n°1854391
Profil sup​primé
Posté le 23-02-2009 à 22:18:39  answer
 

ca ?
 

Code :
  1. $format_string = "xml|CATALOGUE/STORE/PRODUCTS/PRODUCT/PRODUCT_IMAGES/";
  2. $parts = explode('/',$format_string);
  3.  
  4. echo "<pre>";
  5. $path = '';
  6. foreach ($parts as $p){
  7.     $path .=$p.'/';
  8.     echo $path.PHP_EOL;
  9. }


 

Code :
  1. xml|CATALOGUE/
  2. xml|CATALOGUE/STORE/
  3. xml|CATALOGUE/STORE/PRODUCTS/
  4. xml|CATALOGUE/STORE/PRODUCTS/PRODUCT/
  5. xml|CATALOGUE/STORE/PRODUCTS/PRODUCT/PRODUCT_IMAGES/
  6. xml|CATALOGUE/STORE/PRODUCTS/PRODUCT/PRODUCT_IMAGES//

n°1854491
antitrust5​6
Posté le 24-02-2009 à 09:54:29  profilanswer
 

Merci beaucoup, ça fonctionne très bien.
 
@++ sur Hardware.fr


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

  Décomposition d'une chaine

 

Sujets relatifs
[javascript/html] fonction pour enlever une chaine dans code hTMLmodifier une chaine de caracter tout les n caracteres
supprimer une partie de chaine dans un fichier texte windows ?PHP Travailler le code binaire d'une chaine
Une question sur les suites/chaine de caracteres:)[RESOLU] Découpage de chaine
Comparer un caractere precis d'une chaine (variable)Batch windows: parcours de fichier, et extraction de chaîne.
Fonction javascript qui compte le nombre d'occurence d'une sous-chaine 
Plus de sujets relatifs à : Décomposition d'une chaine


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