2012-08-25 79 views
-1

如何其他項目添加到該數組:添加物品到陣列

$item = array('Quantity' => 1, 
       'Product' => array ('Name' => 'name of test product', 
            'UnitPrice' => array ('Gross' => 10000, 
                 'Net' => 7800, 
                 'Tax' => 22, 
                 'TaxRate' => '22', 
                 'CurrencyCode' => 'PLN') 
           ) 
      ); 

陣列([數量] => 1 [產品] =>陣列([名稱] =>測試的名字 產物[單價] =>數組([毛] => 10000 [淨] => 7800 [稅金] => 22將TaxRate] => 22 [貨幣代碼] => PLN)))

+1

'$項[] = 「另一項目」;'或'$項[] =陣列( 「另一」 ,「item」);' – jeremy

回答

1

你將需要改變結構有點做到這一點:

$item = array( 
    0 => array (
     'Name' => 'name of test product', 
     'UnitPrice' => array (
      'Gross' => 10000, 'Net' => 7800, 'Tax' => 22, 'TaxRate' => '22', 'CurrencyCode' => 'PLN', 
     ) 
     'Quantity' => 1, 
    ), 
    1 => array (
     'Name' => 'name of test product 2', 
     'UnitPrice' => array (
      'Gross' => 10000, 'Net' => 7800, 'Tax' => 22, 'TaxRate' => '22', 'CurrencyCode' => 'PLN', 
     ) 
      'Quantity' => 3, 
    ), 
); 
+1

我不能改變它的結構,因爲我把它發送到像PayPal – ariel

0

$items = array(); 
$items[] = array('Quantity' => 1, 
       'Product' => array ('Name' => 'name of test product', 
            'UnitPrice' => array ('Gross' => 10000, 
                 'Net' => 7800, 
                 'Tax' => 22, 
                 'TaxRate' => '22', 
                 'CurrencyCode' => 'PLN') 
           ) 
      ); 
$items[] = array('Quantity' => 1, 
       'Product' => array ('Name' => 'name of test product', 
            'UnitPrice' => array ('Gross' => 10000, 
                 'Net' => 7800, 
                 'Tax' => 22, 
                 'TaxRate' => '22', 
                 'CurrencyCode' => 'PLN') 
           ) 
      ); 
$items[] = array('Quantity' => 1, 
       'Product' => array ('Name' => 'name of test product', 
            'UnitPrice' => array ('Gross' => 10000, 
                 'Net' => 7800, 
                 'Tax' => 22, 
                 'TaxRate' => '22', 
                 'CurrencyCode' => 'PLN') 
           ) 
      ); 
... 

然後可以這樣做:

foreach ($items as $item){ 
    some_function_on_paypal($item); // call your function and execute the $item. 
    // it won't change paypal structure. 
}