我有这样的行动:
updatecreditbyaction('updatecredit', $_GET['uid'], array('extcredits2' => '+'.$paycredit));
updatecredit
是操作名称。
$_GET['uid']
是用户UID号码。
array('extcredits2' => '+'.$paycredit)
将$paycredit
金额添加到extcredits2
。
我的问题是,我想使用$extown
替换extcredits2
我尝试以下编码,
$extown = "extcredits99";
updatecreditbyaction('updatecredit', $_GET['uid'], array($extown => '+'.$paycredit));
但是当行动中出现$extown
时,它是一个空白值,而不是extcredits99
如何解决它?
谢谢。
答案 0 :(得分:1)
试试这个:
$extown = array();
$extown['extcredits99'] = '+'.$paycredit;
updatecreditbyaction('updatecredit', $_GET['uid'], $extown);