내 응용 프로그램을 공유 호스트의 Siteground에서 호스팅했습니다. 나는 매일 밤 PHP 파일을 실행하는 크론 작업을 빌드했다. 문제는 그 파일에 85 번 코드를 실행하는 메인 루프가 있다는 것입니다. 보다 정확하게는 데이터 배열을 가져 와서 조작합니다. 이것은 85 번 수행됩니다. 이런 뭔가 : 촬영 된 데이터의 다수의 조작이 있기 때문에각 루프에 실행 시간을 30 초로 지정
<?php
$main_array = array("//85 elements");
foreach ($main_array as $var){
$array1 = array ("//a lot of data");
//manipulate array1
}
?>
, 이것은 2 분 5 '완전히 실행할 걸린다. 어쩌면 .. 각 "foreach"루프에 대해 실행 시간을 30 초로 설정하는 방법이 있습니까 ??
코드를 보여주십시오. 나는 우리가 공연을 도울 수 있다고 생각한다. – sectus
30 초 후에 어떤 일이 발생해야합니까? 스크립트를 건너 뛰시겠습니까? – abimelex
배열을 조작하는 것이 서로 분리되면'$ main_array'를 더 작은 것들로 나누고 한번에 각 덩어리를 5 번 처리 할 수 있습니다. –