Php 将项添加到数组

Php 将项添加到数组,php,arrays,paypal,product,Php,Arrays,Paypal,Product,如何将另一项添加到此阵列: $item = array('Quantity' => 1, 'Product' => array ('Name' => 'name of test product', 'UnitPrice' => array ('Gross' => 10000,

如何将另一项添加到此阵列:

$item = array('Quantity' => 1,
              'Product' => array ('Name' => 'name of test product',
                                  'UnitPrice' => array ('Gross' => 10000,
                                                        'Net' => 7800,
                                                        'Tax' => 22,
                                                        'TaxRate' => '22',
                                                        'CurrencyCode' => 'PLN')
                                 )
             );
数组([Quantity]=>1[Product]=>Array([Name]=>test的名称 产品[单价]=>阵列([总]=>10000[净]=>7800[税]=> 22[税率]=>22[货币代码]=>PLN])


要做到这一点,您需要稍微更改结构:

$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,
     ),
 );

示例

$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.
}

$item[]=“另一项”
$item[]=数组(“另一个”、“项”)我不能改变它的结构,因为我把它发送给贝宝之类的东西