以 JSON 格式接收响应,$requestBody保存 json 响应。该类的类型是stdclass。
现在,如果我使用它访问它
$myCar=$requestBody->Car;
$myCar 中的值是“Alpha”。到现在为止还挺好。
我已经定义了一个常量,例如在“MyConstants.php”中定义的
define("ITEM1","Car");
所以,我正在尝试使用常量从 $requestBody 访问值。但我得到零。代码在下面的“index.php”中列出
<?php
include 'MyConstants.php';
//Works
$key=constant("ITEM1");
$carStr=$requestBody->key;
//Does not work
$carStr2=$requestBody->constant("ITEM1");
?>