Fala Galera,
Estou com uma duvida que, já vasculhei a internet e não encontrei uma resposta. Eu tenho um script PHP que faz a leitura de uma URL e a partir desse resultado executa uma ação. Porem em um determinado tempo essa ação para de ser executada, sendo que vem no mesmo padrão. Falando mais tecnicamente eu tenho um FOR que gera uma numeração de 1 até 99999 e cada vez que esse FOR é executado ele guarda em uma variavel que é concatenada juntamente ao final da URL. E isso funciona muito bem porem quando chega um determinado numero do FOR que nem sempre é o mesmo ele para de executar sem apresentar erro algum. Segue o código:
//Inicializando variavel que sera utilizada no Loop
$i = 1;
//Definindo começo e fim do loop
for($i >= 1 ; $i <= 99999;){
//Atribuindo valor do loop e acrescentando zero a esquerda conforme solicitado pelo sistema alvo
$codigoDinamico = sprintf("%05s",$i++);
Esse FOR tem que ser adicionado zero a esquerda por isso utilizo o sprintf, e isso funciona. Mas quando ele gera o codigo de numero 500 ele para e depois que rodo de novo ele para no 2000. Quando eu digo que para é o processo inteiro. Esse processo captura informações da URL concatenado com seu codigo no final. Estou utilizando cURL para capturar as informações. Será que pode ser algum problema com o servidor da URL que esta bloqueando meu Loop? Agradeço deis de já as respostas