Je dois vérifier si de nombreuses URL ont des redirections. En ce moment, j'utilise une boucle et get_headers(). Comme vous pouvez l'imaginer, c'est extrêmement lent. Serait-il possible d'appeler get_headers() plusieurs fois en même temps? (Je crois que cela s'appelle "enfilage"?)Puis-je appeler plusieurs get_headers() en même temps en PHP?
Si ce n'est pas possible, quelles autres options ai-je?
Il vaudrait mieux simplement émettre plusieurs requêtes avec cURL en même temps et ensuite passer en revue les résultats au fur et à mesure qu'ils arrivent. Ce sera beaucoup plus facile que d'essayer de faire quoi que ce soit en multithread. –
PHP n'est pas un langage multi-thread, et ne sera jamais un sans refondations internes fondamentales. –