4
응답이 JSON에서 수신되었습니다. $ requestBody이 json 응답을 보유합니다. 해당 클래스의 유형은 stdclass입니다.PHP stdClass 객체, 상수로 액세스
지금, $ myCar라는의 값이 "알파"입니다
$myCar=$requestBody->Car;
를 사용하여 액세스하는 경우. 여태까지는 그런대로 잘됐다.
나는
define("ITEM1","Car");
그래서, 내가 상수 사용하여 $ requestBody의 값에 액세스하는 것을 시도하고있다 "MyConstants.php"에서 정의하는 상수처럼 정의했습니다. 그러나 나는 아무 것도 얻지 못한다. 코드가 "index.php에"
<?php
include 'MyConstants.php';
//Works
$key=constant("ITEM1");
$carStr=$requestBody->key;
//Does not work
$carStr2=$requestBody->constant("ITEM1");
?>
감사합니다, 수 당신은 {ITEM1} – weber67