PHP有没有类似JS setTimeout的函数
3个回答
展开全部
没有,不过可以通过sleep函数来实现。
代码:
function setTimeout($func, $sec = 0, $timeout = 0, $args = array()) {
if (!function_exists($func) || $timeout == 0) {
return false;
}
while ($timeout > 0) {
败没 念灶 if (!empty($args) && is_array($args)) {
call_user_func_array($func, $args);
} else {
call_user_func($func, $args);
}
flush();
ob_flush();
sleep($sec);
$timeout--;
察高纳 }
return false;
}
推荐于2016-06-17
展开全部
进入php源程序目录中的ext目录中,这里存放着各个扩展模块的困首源代码,选信凯择你需要的模块,比如curl模块:cd curl
执行phpize生成编译文件,phpize在PHP安装目录的bin目录下
/usr/local/php5/bin/phpize
运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and
the $PHP_AUTOCONF
environment variable is set correctly and then rerun this
script.,需要安装autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install
autoconf(Ubuntu Linux)
/usr/local/php5/bin/php -v
执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,汪坦数
这里会报错,可以根据错误信息去排查!
执行phpize生成编译文件,phpize在PHP安装目录的bin目录下
/usr/local/php5/bin/phpize
运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and
the $PHP_AUTOCONF
environment variable is set correctly and then rerun this
script.,需要安装autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install
autoconf(Ubuntu Linux)
/usr/local/php5/bin/php -v
执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,汪坦数
这里会报错,可以根据错误信息去排查!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-01
展开全部
据我愚见,没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询