在数组中分配PHP变量

时间:2015-02-18 12:50:48

标签: php arrays

我正致力于整合外部代码。以下是代码:

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');

我如何实现这一目标?有人可以帮忙吗?

3 个答案:

答案 0 :(得分:1)

if(count($_POST))
    pay_page(array('key'=>'gtKFFx','txnid'=> $b,'amount'=>'10'));

这应该有用。

答案 1 :(得分:1)

只写那里$b,没有<?php等等。你是PHP脚本,所以没有理由再次开始PHP脚本。

if(count($_POST))
    pay_page(array('key' => 'gtKFFx', 'txnid' => $b, 'amount' => 10));

注意:
- 脚本末尾缺少括号
- 金额是数字,所以应该没有引号。

答案 2 :(得分:0)

如果您使用的是PHP脚本,那么您的代码是正确的。

现在你只使用php脚本。所以 echo 不是必需的。

所以只需使用如下代码:

if(count($_POST))
    pay_page(array('key' => 'gtKFFx', 'txnid' => $b, 'amount' => 10));

我认为这很有用。