Bonjour à tous et à toutes !

Je me lance depuis quelques semaines dans la conception de web services.

J'ai pas mal avancé, j'arrive a faire des web services assez poussé, mais la je me lance dans la conception d'un web service qui doit renvoyer un tableau à 2 dimensions.
Et la je coince
En fait pour mes autres web services qui renvoyai un tableau, je renvoyai un complexType, que j'instanciais de cette manière :

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
 
$server->wsdl->addComplexType(
    'client',
    'complexType',
    'struct',
    'all',
    '',
    array(
 
        'id' => array('name'=>'id','type'=>'xsd:string'),
        'nom' => array('name'=>'nom','type'=>'xsd:string'),
        'adresse' => array('name'=>'adresse','type'=>'xsd:string'),
        'cp' => array('name'=>'cp','type'=>'xsd:string'),
        'ville' => array('name'=>'ville','type'=>'xsd:string'),
        'retour' => array('name'=>'retour','type'=>'xsd:string')
       )
);
Avez vous une idée de ce qu'il faut faire pour instancié un tableau à 2 dimensions ?
Et par la meme occasion de son utilisation coté client .

D'avance merci !