2010-03-19 3 views
1

Existe-t-il un moyen d'extraire le tableau pour un ID spécifié avec la classe set :: class? Je ne peux pas comprendre le XPath.Extraction d'un tableau avec l'utilitaire set :: class

C.-À Je voudrais extraire le tableau où l'id = 1

 
[Document] => Array 
     (
      [0] => Array 
       (
        [id] => 1 
        [filename] => 1.txt 
       ) 

      [1] => Array 
       (
        [id] => 2 
        [filename] => 2.txt 
       ) 

      [2] => Array 
       (
        [id] => 3 
        [filename] => 3.txt 
       ) 


     ) 

Répondre

1

Essayez:

Set :: extract ('/ [id = 1]', les données $ [ 'Document']);

ou

Set :: extract ('/ [id = 1]/..', $ data [ 'Document']);

+0

Dans mon cas, Set :: extract ('/ Document [id = 1]', $ document) travaillé. Merci encore Neil – Sabourinov