我正在集成外部代码。以下是代码:
if(count($_POST))
pay_page(array('key'=>'gtKFFx','txnid'=>'shanil','amount'=>'100');
存在静态值。我想将php变量分配给这个数组:
if(count($_POST))
pay_page(array('key'=>'gtKFFx','txnid'=><?php echo $b; ?>,'amount'=>'10');
我该如何做到这一点?有人能帮忙吗?
if(count($_POST))
pay_page(array('key'=>'gtKFFx','txnid'=> $b,'amount'=>'10'));
这应该行得通。
只需在那里写$b
,没有<?php
等。您在PHP脚本中,因此没有理由重新开始PHP脚本。
if(count($_POST))
pay_page(array('key' => 'gtKFFx', 'txnid' => $b, 'amount' => 10));
注意:
-脚本末尾缺少括号
-amount是数字,所以应该不加引号。
如果您在php脚本之外,即您的代码是正确的。
现在您只使用php脚本。因此不需要echo。
所以只需使用下面的代码:
if(count($_POST))
pay_page(array('key' => 'gtKFFx', 'txnid' => $b, 'amount' => 10));
我认为这是有用的。