시간의 모든 X의 양이 코드를 가지고 : 나는 등 모든 5mins/1시간/일일이 기능을 실행하는 옵션을 갖고 싶어실행 PHP 함수 여러 사용자
<?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');
?>
을 .. 나는 크론를 사용하여 제안 된 ,하지만 전 cron 전후에 몇 가지 연구를하고 난 후에도 그 파일이 이해할 수 없다는 것을 알았습니다. 예를 들어 userA가 매 5 분마다 스크립트를 실행하고 userB가 매시간 스크립트를 실행하려는 경우와 같이 여러 사용자가있을 경우 어떻게합니까? 이 sittuation에서 각 사용자에 대해 여러 개의 cron 파일을 만들어야합니까?
편집 : 나는이 같은 일을 생각했다 :
for ($i = 0; $i < 100; $i++) {
test('google.com');
sleep(10 * 60);
}
만 슬립 라인에서 내가 각 사용자가 스스로 정의 할 사용자 정의 $ n 개의 필드를 가질 것이다. 내 문제는 - 전체주기가 완료되었을 때만 결과를 반환하고, 매 라운드마다 결과를 반환하기를 원합니다. (idk가 호출 한 것이지만 기본적으로 1 개의 값을주고, 10 분 후에는 2 번째 값을 부여합니다).