得到這個代碼:調用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