我有一个函数(函数a)调用另一个函数(函数b),然后执行一个curl请求。它工作正常并返回所有数据。但是如果我尝试从函数c调用函数a,则不会返回任何数据。
class this_class {
public function a() {
$data = $this->b();
return $data; // returns $json
}
public function c() {
$more_data = $this->a();
return $more_data; // returns nothing
}
public function b() {
// curl stuff
return $json; // returns $json
}