Bonjour à tous, oh grands dieux du PHP,![]()
Je précise tout d'abord que j'ai beau chercher un peu partout, je n'arrive pas à trouver la réponse à mon problème (qui doit certainement est toute conne, mais bon...)
Il faut également dire que je suis débutant, donc ne tappez pas tout de suite![]()
Voilà mon problème:
J'ai une array $lua_array qui comprend plusieurs sous-arrays comme suit:
Avec ceci, mon but est de créer des tableaux pour chaque sous-array (sachant que le nombre peut varier).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Profile = { ["Zebullon"] = { ["Inventory"] = { }, ["updatedDate"] = 839068, ["guild"] = "Spadassins Placides", ["class"] = 1, ["race"] = 2, ["level"] = 20, ["creationtime"] = 843207, ["accountid"] = "QHOA838870", }, ["Alkraïn"] = { ["creationtime"] = 853452, ["updatedDate"] = 853513, ["guild"] = "Spadassins Placides", ["class"] = 6, ["race"] = 2, ["level"] = 36, ["Inventory"] = { }, ["accountid"] = "AOZS840105", }, }
J'arrive correctement à récupérer une valeur finale comme suit:
Par contre, comment récupérer les noms des sous-array (ici "Zebullon" et "Alkraïn") qui sont les index de l'array principale?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $lua_array["Alkraïn"]["guild"]; Résultat => Spadassins Placides
Est'il possible de récupérer un tableau? ou bien de récupérer la valeur en faisant à peut près comme ça:
Là je tourne en rond et ça commence à me *$£µ¤@~$ sérieusement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $lua_array[1];
Merci d'avance pour votre aide.
Partager