IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Explode multidimension sur une chaîne


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Explode multidimension sur une chaîne
    Bonsoir à tous!

    Voici mon problème ^^ :

    J'ai cette chaîne : src/img/test/image.jpg
    J'aimerai la scinder et la mettre dans un tableau multi-dimension.
    Un explode me donnerai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $ar = array (
    	'src',
    	'img',
    	'test',
    	'image.jpg'
    );
    Mais je voudrai quelque chose de ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $ar = array (
    	'src' => array (
    		'img' => array (
    			'test' => array(
    				'image.jpg'
    			)
    		)
    	)
    );
    C'est juste pour avoir un tableau sous forme d'arbre...
    Si vous connaissez quelque chose de plus simple je suis preneur, sachant qu'il peut y'avoir plusieurs fichiers, par exemple :

    src/img/oh.jpg
    src/img/test/image.jpg
    src/img/test/image2.jpg
    src/img/test/image3.jpg

    Ce qui donnerait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $ar = array (
    	'src' => array (
    		'img' => array (
    			'test' => array(
    				'image.jpg',
    				'image2.jpg',
    				'image3.jpg'
    			),
    			'oh.jpg'
    		)
    	)
    );
    J'espère avoir été assez clair ^^
    Merci d'avance!

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    tu as juste a parcourir le resultat de ton explode() avec foreach() et à construire ton tableau final.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Invité
    Invité(e)
    Par défaut
    Oui justement c'est la construction du tableau final qui me pose problème, si tu avais une solution ou un exemple d'algo ce serait cool ^^

Discussions similaires

  1. [Turbo Pascal] Exercice sur une chaîne de caractères
    Par mah00 dans le forum Turbo Pascal
    Réponses: 35
    Dernier message: 10/01/2010, 13h47
  2. Test sur une chaîne de caractères
    Par ThunderBolt_ dans le forum Général VBA
    Réponses: 4
    Dernier message: 27/06/2007, 06h37
  3. recherche sur une chaîne de caractères
    Par bogsy15 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 17/07/2006, 12h01
  4. Tri sur une chaîne de caractères contenant des nombres
    Par arnaud_verlaine dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/05/2006, 11h52
  5. Requête sur une chaîne de caractères
    Par Hakunamatata dans le forum Langage SQL
    Réponses: 9
    Dernier message: 02/04/2006, 18h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo