Тайм-аут функции в PHP

Есть ли способ отключить функцию? У меня есть 10 минут, чтобы выполнить работу. Работа включает цикл for, вот пример:

<?php
foreach($arr as $key => $value){
   some_function($key, $value); //This function does SSH and SFTP stuff
}
?>

$ arr имеет 15 элементов, а иногда some_function () может занять более 1 минуты. На самом деле однажды его повесили на 5 минут.

Есть ли способ, которым я могу тайм-аут вызова функции и перейти к следующему элементу в $ arr?

Спасибо!!

Ответы на вопрос(7)

Ваш ответ на вопрос