# Get\_variable in AGI

**URL:** <https://community.asterisk.org/t/get-variable-in-agi/87172>\
**Category:** Asterisk APIs\
**Created:** [January 18, 2021, 7:46am UTC](https://community.asterisk.org/t/get-variable-in-agi/87172 "2021-01-18T07:46:17Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Simplesunny](https://sea1.discourse-cdn.com/asterisk/user_avatar/community.asterisk.org/simplesunny/32/3721_2.png) [@Simplesunny](https://community.asterisk.org/u/Simplesunny)\
**Post date:** [January 21, 2021, 7:29am UTC](https://community.asterisk.org/t/get-variable-in-agi/87172/8 "2021-01-21T07:29:29Z")

</div>

Hi @sedwards, Thanks but it is not working in my case as I am using fastagi on Ast 18.1.1 with PHP-AGI 2.2

```auto
$fastagi->set_variable("plan_id", "123654");
$plan_id = $fastagi->get_variable("plan_id");

 $fastagi->verbose(print_r($plan_id, TRUE));
 $fastagi->verbose(print_r(${plan_id}, TRUE));

$fastagi->verbose('code->'.$plan_id['code']);
$fastagi->verbose('data->'.$plan_id['data']);
$fastagi->verbose('result->'.$plan_id['result']);

================LOGS=======================

<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << GET VARIABLE plan_id
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1 (123654)
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "Array" 1
 agi://127.0.0.1:4761/check.php,18000000000: Array
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "(" 1
 agi://127.0.0.1:4761/check.php,18000000000: (
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE " [code] => 200" 1
 agi://127.0.0.1:4761/check.php,18000000000: [code] => 200
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE " [result] => 1" 1
 agi://127.0.0.1:4761/check.php,18000000000: [result] => 1
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE " [data] => " 1
 agi://127.0.0.1:4761/check.php,18000000000: [data] =>
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE ")" 1
 agi://127.0.0.1:4761/check.php,18000000000: )
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "" 1
 agi://127.0.0.1:4761/check.php,18000000000:
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "Array" 1
 agi://127.0.0.1:4761/check.php,18000000000: Array
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "(" 1
 agi://127.0.0.1:4761/check.php,18000000000: (
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE " [code] => 200" 1
 agi://127.0.0.1:4761/check.php,18000000000: [code] => 200
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE " [result] => 1" 1
 agi://127.0.0.1:4761/check.php,18000000000: [result] => 1
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE " [data] => " 1
 agi://127.0.0.1:4761/check.php,18000000000: [data] =>
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE ")" 1
 agi://127.0.0.1:4761/check.php,18000000000: )
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "" 1
 agi://127.0.0.1:4761/check.php,18000000000:
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "code->200" 1
 agi://127.0.0.1:4761/check.php,18000000000: code->200
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "data->" 1
 agi://127.0.0.1:4761/check.php,18000000000: data->
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << VERBOSE "result->1" 1
 agi://127.0.0.1:4761/check.php,18000000000: result->1
<PJSIP/1002202-00000015>AGI Tx >> 200 result=1
<PJSIP/1002202-00000015>AGI Rx << SET VARIABLE plan_id "123654"

```

Which version of AGI you are using?

---

_[View the full topic](https://community.asterisk.org/t/get-variable-in-agi/87172)._
