2011-08-16 6 views
0

Je reçois ce tableau quand je print_r($_POST), du résultat ci-dessous je veux obtenir la valeur de skin.comment obtenir la valeur de array dans array dans array?

[skin] => 1.jpg 

comment vais-je faire ça ???

Array 
    (
     [form_key] => WceDMPJOQD17ZeSW 
     [config_state] => Array 
      (
       [themeoptions_general] => 1 
      ) 

     [groups] => Array 
      (
       [general] => Array 
        (
         [fields] => Array 
          (
           [themeoptions_images] => Array 
            (
             [skin] => 1.jpg 
            ) 

           [themeoptions_customcss] => Array 
            (
             [value] => color:#333; 
            ) 

          ) 

       ) 

     ) 

) 
+2

'$ arr [ 'groupes'] [ 'général'] [ 'champs'] [ 'themeoptions_images'] [ 'peau']' – Val

+0

BTW 'arr' de $ pourrait être nécessaire d'être remplacé par '$ _POST' dans votre cas ... regardez aussi dans votre' @ 'de sorte que vous pouvez l'ajouter en face pour éviter les erreurs laides quand il n'est pas défini ... http: //thesmithfam.org/ blog/2006/05/07/php-the-operator/ – Val

+1

Ceci n'est pas lié à Magento et pourrait probablement être appelé une question trop facile: -s –

Répondre

3
$_POST['groups']['general']['fields']['themeoptions_images']['skin'] 

Cela vous donnera la valeur de la peau.

+1

cela a fonctionné comme un charme :) tnx rahul :) – atif

0
echo $_POST['groups']['general']['fields']['themeoptions_images']['skin'] 

impressions

1.jpg 
+0

yupx vous rite :) cela a fonctionné – atif