Rodar sleep indenpendente
Olá,
Preciso executar uma função que tem sleep em modo independente será possível?
Primeiro faço a pesquisa no banco e me retorna o array dos dados.
Abaixo quebro o array em partes:
$array_montado = array_chunk($celulares_alunos,$dividir);
E na minha função: enviar_sms_array($array_montado[0],$minimo_segundos,$maximo_segundos);
Trecho da função: enviar_sms_array:
foreach ($celulares_array as $celular) {
$gerar_segundos = mt_rand($minimo_segundos,$maximo_segundos);
sleep($gerar_segundos);
echo 'Demorou <b>'.$gerar_segundos.'</b> segundos para enviar para o celular <b>'.$celular.'</b><br />';
//enviar_sms($ip_servidor,$login,$senha,'dongle1',$telefone,$mensagem);
}
Gostaria de executar os array independentes mudando somente o grupo de array que foi quebrado.
enviar_sms_array($array_montado[0],$minimo_segundos,$maximo_segundos);
enviar_sms_array($array_montado[1],$minimo_segundos,$maximo_segundos);
enviar_sms_array($array_montado[2],$minimo_segundos,$maximo_segundos);
Se alguém puder ajudar eu agradeço.
Muito obrigado.
Discussão (3)
Carregando comentários...