【发布时间】:2014-06-05 20:46:27
【问题描述】:
假设我们已经实现了一个包含一些工具的抽象类。比如一个邮件函数:
abstract class Tools {
public static function sendMail () {
// do some magic mail sending
}
}
现在我们有了一个 index.php 文件,它使用了例如 Flight 框架(不介意具体是哪个框架)。
在这个 index.php 中,我们定义了一些路由,并分配了回调函数,以便在请求某个路由时调用。
Flight::route('POST /mail', Tools::sendMail);
如果我尝试这段代码 PHP 会返回这个异常:
致命错误:未定义的类常量“sendMail”
有没有办法在 PHP 中传递这样的函数?
【问题讨论】:
-
重复但我的标志用完了stackoverflow.com/questions/11655667/…
标签: php