Je pense que t'as du mal sur le fonctionnement des Array en PHP.
Pour rajouter un nouveau "SubItem", faut faire en prenant le cas où $mylist est mon tableau et $ind (=0) mon indice que je connais :
$mylist[$ind]['Items'][] = array('Caption' => 'SubItem3');
Pour rajouter un nouveau "Caption", on fait :
$mylist[] = array('Caption' => 'Item2');
Pour rajouter un nouveau "Caption" avec des "SubItems" :
1 2 3 4 5 6 7
| $mylist[] = array(
array('Caption' => 'Item3'),
array(
array( 'Caption' => 'SubItem1'),
array( 'Caption' => 'SubItem2'),
)
); |
Le résultat attendu va être :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Array
(
[0] => Array
(
[0] => Array
(
[Caption] => Item3
)
[1] => Array
(
[0] => Array
(
[Caption] => SubItem1
)
[1] => Array
(
[Caption] => SubItem2
)
)
)
) |
Partager