Я работаю над интеграцией внешнего кода. Ниже приведен код:
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
, no <?php
и т.д. Вы находитесь в PHP-скрипте, поэтому нет причин снова начинать PHP-скрипт.
if(count($_POST))
pay_page(array('key' => 'gtKFFx', 'txnid' => $b, 'amount' => 10));
Заметка:
- В конце скрипта отсутствовала скобка
- количество - это число, поэтому оно должно быть написано без кавычек.
Если вы находитесь вне сценария php, т.е. Ваш код правильный.
Теперь вы находитесь только в php-скрипте. поэтому эхо не требуется.
поэтому просто используйте, например, код ниже:
if(count($_POST))
pay_page(array('key' => 'gtKFFx', 'txnid' => $b, 'amount' => 10));
Я думаю, что это полезно.
'txnid' => $b
, нет необходимости'txnid' => $b
.