我正在尝试使用EvTimer类,PHP ev class的一部分。我已经在我的linux机器上使用pecl安装了ev,它在phpinfo()
中可见。
我想运行此示例:
// Create and start timer firing after 2 seconds
$w1 = new EvTimer(2, 0, function () {
echo "2 seconds elapsed\n";
});
Ev::run();
但即使我安装了ev扩展并启用了,我也收不到错误:
PHP致命错误:Class' EvTimer'在第4行的/bin/test.php中找不到
任何人都知道它为什么不看课程?我必须包括它吗?从哪里来?
答案 0 :(得分:0)
PHP Ev
类是PECL
扩展名,不与PHP捆绑在一起。
有关安装此PECL扩展的信息,请参见标题为Installation of PECL extensions的手册章节。其他信息,如新版本,下载,源文件,维护者信息和CHANGELOG,可以在这里找到:»http://pecl.php.net/package/ev。
另一种情况,打开你的服务器php.ini并搜索Ev扩展并启用它(如果存在)。