- json_encode: documentation ( source)
<?php
$nid = 19977;
$uid = 13;
$purchaseParams = array(
'args'=>array(
'uid'=>$uid,
'payment_method'=>'free_order',
'products' => array(
array(
'pid'=>$nid,
'data'=>array('attributes'=> array("4" => 6),
'shippable'=>'0',
'module'=>'uc_product'
)
)
)
));
print json_encode($purchaseParams);