8791 sujets

Développement web côté serveur, CMS

Bonjour à tous Smiley cligne

Je suis perdu, je n'arrive pas à lire un array normalement (tableaux associatif).

En fait le tableau est crée à partir d'une class php qui me met un document xml en tableau, et qui garde la structure du fichier xml.

Comme arriver à récupérer chaque informations ?

Merci

Contenu de l'array :

Array
(
    [MEMBERSTATS] => Array
        (
            [0] => Array
                (
                    [MEMBERSTAT] => Array
                        (
                            [0] => Array
                                (
                                    [NAME] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [VALUE] => Super_baloo8
                                                )

                                        )

                                    [MEMBERID] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [VALUE] => 168574
                                                )

                                        )

                                    [REGISTERDATE] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [VALUE] => 2005-12-28
                                                )

                                        )

                                    [LASTRESULT] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [VALUE] => 2008-01-17T02:54:18
                                                )

                                        )

                                    [NUMDEVICES] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [VALUE] => 34
                                                )

                                        )

                                    [STATISTICSTOTALS] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [RUNTIME] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 136131024
                                                                )

                                                        )

                                                    [RUNTIMERANK] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 3372
                                                                )

                                                        )

                                                    [POINTS] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 2420116
                                                                )

                                                        )

                                                    [POINTSRANK] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 1616
                                                                )

                                                        )

                                                    [RESULTS] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 7158
                                                                )

                                                        )

                                                    [RESULTSRANK] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 1965
                                                                )

                                                        )

                                                )

                                        )

                                    [STATISTICSAVERAGES] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [RUNTIMEPERDAY] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 181266
                                                                )

                                                        )

                                                    [RUNTIMEPERRESULT] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 19018
                                                                )

                                                        )

                                                    [POINTSPERHOURRUNTIME] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 64.00023553439999
                                                                )

                                                        )

                                                    [POINTSPERDAY] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 3222.524633821571
                                                                )

                                                        )

                                                    [POINTSPERRESULT] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 338.099469125454
                                                                )

                                                        )

                                                    [RESULTSPERDAY] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => 9.531291611185
                                                                )

                                                        )

                                                )

                                        )

                                    [BADGES] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [BADGE] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => Human Proteome Folding
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/hpf1_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                            [1] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => FightAIDS@Home
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/faah_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                            [2] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => Human Proteome Folding 2
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/hpf2_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                            [3] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => Help Defeat Cancer
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/hdc_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                            [4] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => Genome Comparison
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/fgc_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                            [5] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => Discovering Dengue Drugs - Together
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/dddt_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                            [6] => Array
                                                                (
                                                                    [PROJECTNAME] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [VALUE] => Help Conquer Cancer
                                                                                )

                                                                        )

                                                                    [RESOURCE] => Array
                                                                        (
                                                                            [0] => Array
                                                                                (
                                                                                    [URL] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/images/pb/hcc1_ffffff.jpg
 
                                                                                                )

                                                                                        )

                                                                                    [DESCRIPTION] => Array
                                                                                        (
                                                                                            [0] => Array
                                                                                                (
                                                                                                    [VALUE] => Badge Image
                                                                                                )

                                                                                        )

                                                                                )

                                                                        )

                                                                )

                                                        )

                                                )

                                        )

                                    [RESOURCE] => Array
                                        (
                                            [0] => Array
                                                (
                                                    [URL] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] =>  http://www.worldcommunitygrid.org/stat/viewMemberInfo.do?userName=Super_baloo8&xml=true
 
                                                                )

                                                        )

                                                    [DESCRIPTION] => Array
                                                        (
                                                            [0] => Array
                                                                (
                                                                    [VALUE] => Super_baloo8
                                                                )

                                                        )

                                                )

                                        )

                                )

                        )

                )

        )

)


En essayant ceci :

echo $xml['NAME'][0];


Marche pas, j'ai du mal, merci
Modifié par Super_baloo8 (17 Jan 2008 - 20:52)
C'est bon, faut juste tout suivre bien comme il faut Smiley lol

Merci quand même Smiley cligne

Solution :

echo $xml["MEMBERSTATS"][0]["MEMBERSTAT"][0]["NAME"][0]["VALUE"];