得到这个代码:调用PHP函数每隔x分钟
<?php
function test ($url){
$starttime = microtime(true);
$valid = @fsockopen($url, 80, $errno, $errstr, 30);
$stoptime = microtime(true);
echo (round(($stoptime-$starttime)*1000)).' ms.';
if (!$valid) {
echo "Status - Failure";
} else {
echo "Status - Success";
}
}
test('google.com');
?>
我想用这样的:
<script>
setInterval(function(){<?php test('google.com'); ?>},3000);
</script>
如何迪我调用PHP函数 '测试' 在使用setInterval?
你混为一谈两个不同的应用领域 - 服务器上的PHP和JavaScript客户端浏览器。为了使浏览器与服务器通信,您有两个选项 - 表单发布或Ajax请求。 – asawyer 2013-03-04 13:21:30