这是我正在研究的tutorial,以便在我的网络应用程序中设置RESTfull界面 - 这是一个约会关闭网络应用程序。为了建立接口的功能,编写教程以编写一个抽象类,其中有一个公共函数 processAPI 。您将在标题为完成抽象类的部分中找到此函数。
这个函数使用method_exists PHP函数来检查方法是否存在......这是我的两个问题:
答案 0 :(得分:2)
该教程使用type casting将method_exists
的结果转换为整数,然后查看它是否大于0:
if ((int)method_exists($this, $this->endpoint) > 0)
这有点傻。 method_exists
函数已经返回一个布尔值,所以你可以这样做:
if (method_exists($this, $this->endpoint))
调用method_exists
的原因是您可以根据Web服务请求动态调用相应的PHP方法。