Foros del Web » Programando para Internet » PHP »

alguien me puede ayudar a hacer mas dinamico este array

Estas en el tema de alguien me puede ayudar a hacer mas dinamico este array en el foro de PHP en Foros del Web. <?php require_once("../Conekta/lib/Conekta.php"); Conekta::setApiKey("key_69TVAMXSqRx752vnFnsnGA"); $charge = Conekta_Charge::create(array( 'description'=> $_POST['description'], 'amount'=> $_POST['amount'], 'currency'=>'MXN', 'card'=>$_POST['token'], 'details'=> array( 'name'=> $_POST['nombre'], 'phone'=> $_POST['telefono'], 'email'=> $_POST['email'], 'customer'=> array( 'corporation_name'=> 'TIPSI', 'logged_in'=> ...
  #1 (permalink)  
Antiguo 17/04/2016, 23:48
 
Fecha de Ingreso: enero-2016
Mensajes: 14
Antigüedad: 8 años, 3 meses
Puntos: 0
alguien me puede ayudar a hacer mas dinamico este array

<?php
require_once("../Conekta/lib/Conekta.php");
Conekta::setApiKey("key_69TVAMXSqRx752vnFnsnGA");


$charge = Conekta_Charge::create(array(
'description'=> $_POST['description'],
'amount'=> $_POST['amount'],
'currency'=>'MXN',
'card'=>$_POST['token'],
'details'=> array(
'name'=> $_POST['nombre'],
'phone'=> $_POST['telefono'],
'email'=> $_POST['email'],
'customer'=> array(
'corporation_name'=> 'TIPSI',
'logged_in'=> true,
'score'=> 7
),

'line_items'=>array(

),

'billing_address'=> array(
'street1'=>'tipsi',
'street2'=> 'tipsi',
'street3'=> null,
'city'=> 'Guadalajara',
'state'=>'TIPSI',
'zip'=> '10192',
'country'=> 'Mx',
'phone'=> '77-777-7777',
'email'=> '[email protected]'
),
'shipment'=> array(
'carrier'=> 'tipsi',
'service'=> 'today',
'price'=> $_POST['envio'],
'address'=> array(//ubicacion de usuario
'street1'=> $_POST['direccion'],
'street2'=> null,
'street3'=> null,
'city'=> 'Zapopan',
'state'=> 'Jalisco',
'zip'=> $_POST['zip'],
'country'=> 'MX'
)
)
)
));



$charge ['line_items']{
$a= array(

'name'=> $_POST['P_name'],
'description'=>$_POST['P_name'],
'unit_price'=> $_POST['unit_price'],
'quantity'=> $_POST['quantity'],
'sku'=> null,
'type'=> $_POST['categoria']
)
};

foreach($a as $claves => $elementos)
{
echo $claves.':'.$elementos;
}
echo $charge;


?>

Etiquetas: dinamico
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:12.