2014-05-11 45 views
-2

我有一個PHP variabl $purchase_data,當我做商店從對象的PHP的陣列

print_r('purchase_data'); 

我得到的輸出

Array 
(
    [downloads] => Array 
     (
      [0] => Array 
       (
        [id] => 28 
        [options] => Array 
         (
         ) 

        [quantity] => 1 
       ) 

     ) 

    [fees] => Array 
     (
     ) 

    [subtotal] => 1 
    [discount] => 0 
    [tax] => 0 
    [price] => 1 
    [purchase_key] => a8d14e34ba425f9de6afe3ad4809587e 
    [user_email] => [email protected] 
    [date] => 2014-05-11 20:07:22 
    [user_info] => Array 
     (
      [id] => 1 
      [email] => eshtest.com 
      [first_name] => esh 
      [last_name] => 
      [discount] => none 
      [address] => 
     ) 

    [post_data] => Array 
     (
      [edd_email] => [email protected] 
      [edd_first] => esh 
      [edd_last] => 
      [edd_phone] => 919995871693 
      [edd-user-id] => 1 
      [edd_action] => purchase 
      [edd-gateway] => sample_gateway 
     ) 

    [cart_details] => Array 
     (
      [0] => Array 
       (
        [name] => Shirt 
        [id] => 28 
        [item_number] => Array 
         (
          [id] => 28 
          [options] => Array 
           (
           ) 

          [quantity] => 1 
         ) 

        [item_price] => 1 
        [quantity] => 1 
        [discount] => 0 
        [subtotal] => 1 
        [tax] => 0 
        [price] => 1 
       ) 

     ) 

    [gateway] => sample_gateway 
    [card_info] => Array 
     (
      [card_name] => 
      [card_number] => 
      [card_cvc] => 
      [card_exp_month] => 
      [card_exp_year] => 
      [card_address] => 
      [card_address_2] => 
      [card_city] => 
      [card_state] => 
      [card_country] => 
      [card_zip] => 
     ) 

) 

變量我怎麼可以存儲值edd_phone [edd_phone]變成$ mobileNo?

抱歉的部份樣的question.But的迫切需要幫助

+0

使用: 'echo'

'; print_r('purchase_data'); echo '
';' 然後用格式化結果更新您的答案,因爲數組是嵌套的。 –

+0

@abhishek請現在檢查..我做了你所告訴的 – Piya

回答

2

如果你要分配的[edd_phone]到$ mobileNo值,使用:

$mobileNo = $purchase_data['post_data']['edd_phone'];

作爲一個邊注意:你的數組非常複雜地嵌套。如果我是你,我會避免這樣複雜的數組。

+0

非常感謝你:) – Piya

+0

不要忘記'''並且總是在錯誤報告上開發'E_ALL'。 – Rudie

+0

@Rudie是你的權利,我完全忘了引號了一會兒。 –