Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过PHP发布请求,不返回任何内容_Php_Oop_Post - Fatal编程技术网

通过PHP发布请求,不返回任何内容

通过PHP发布请求,不返回任何内容,php,oop,post,Php,Oop,Post,我是OOP新手,所以我可能遗漏了一些东西。我已经看了一段代码,不明白为什么它没有返回任何结果。该类如下(我的API密钥是正确的-我只是更改了它,以便人们无法访问我的帐户): 首先,您在设置需要它们的URL后设置它们的键!在构造函数中反转这两行 如果条件检查看起来是错误的 Here $this->Action != 'getbalance' & $Action= 'getbalance'. 使用$this引用当前对象。使用self引用当前类。对于非静态成员使用$this->mem

我是OOP新手,所以我可能遗漏了一些东西。我已经看了一段代码,不明白为什么它没有返回任何结果。该类如下(我的API密钥是正确的-我只是更改了它,以便人们无法访问我的帐户):


首先,您在设置需要它们的URL后设置它们的键!在构造函数中反转这两行

如果条件检查看起来是错误的

Here $this->Action != 'getbalance' & $Action= 'getbalance'. 

使用$this引用当前对象。使用self引用当前类。对于非静态成员使用$this->member,对于静态成员使用self::$member。

只需在方法()中添加一个else条件即可。在链接到的页面上,请发送电子邮件support@inputs.io使用您的服务器IP,以便我们可以针对我们的DDoS保护将其列入白名单,否则您的API调用可能无法通过。
您这样做了吗?我放置了一个else{return'123';},它返回了123。为什么会这样?通过PHP没有可见的错误,但是代码没有做它应该做的或我希望它做的。在Methods()方法中,
$this->Action
应该是
$Action
。有人将其作为答案发布,然后将其删除。使用合适的IDE会标记出您引用了未声明的变量。翻转了行,感谢您的关注。但仍然没有返回JSON数组。如果需要JSON,请在打印之前尝试JSON解码
Here $this->Action != 'getbalance' & $Action= 'getbalance'.