RE: [PHP] multi thread work?

[email protected] ("Alex Major")
Newsgroups php.general
Message-ID <[email protected]>
> -----Original Message-----
> From: Tontonq Tontonq [mailto:[email protected]]
> Sent: 04 August 2010 18:21
> To: PHP General Mailing List
> Subject: [PHP] multi thread work?
> 
> Hi
> how to make a script multi task  based like this
> 
> <?
> 
> 
> for($i=1;$i<=100;$i++)
> {
> 
> 
> $ch = curl_init();
> curl_setopt($ch, CURLOPT_URL,
> 'http://www.facebook.com/ajax/reqs.php?__a=1'
> );
> curl_setopt($ch, CURLOPT_POST, 1);
> curl_setopt($ch, CURLOPT_USERAGENT, "Opera/9.80 (Windows NT 5.1; U; tr)
> Presto/2.6.22 Version/10.50");
> curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
> curl_setopt($ch, CURLOPT_REFERER, "http://www.facebook.com/reqs.php");
> curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
> //curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
> curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
> curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
> curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1:8888");
> curl_exec($ch);
> 
> 
> }
> ?>
> 
> 
> lets say this takes 1000 seconds and it doesnt focus to another curl
> process
> before it finish the previous one
> 
> is it possible to let the script focus another curl process without
> wait
> answer of the previous one
> 
> i hope if u could understand me ^^

This question has been asked several times over the last week, have a look
over the archive ;).

You need to be looking at something like process forking (
http://php.net/manual/en/function.pcntl-fork.php ).

Alex.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.