background image

 

function

 runThread(){

    

$fp

 = 

fsockopen

('localhost', 80, 

$errno

$errmsg

);

    fputs

(

$fp

, "GET /a.php?act=brnrn");

//这里的第二个参数是 HTTP 协议中规定的请求头,

不明白的请看 RFC

                             

中的定义

    

fclose(

$fp

);

}

function

 a(){

    

$fp

 = 

fopen

('result_a.log', 'w');

    fputs

(

$fp

, 'Set in ' . 

Date

('h:i:s', time()) . (double)microtime() . "rn");

    

fclose(

$fp

);        

}

function

 b(){

    

$fp

 = 

fopen

('result_b.log', 'w');

    fputs

(

$fp

, 'Set in ' . 

Date

('h:i:s', time()) . (double)microtime() . "rn");

    

fclose(

$fp

);        

}

if

(!isset(

$_GET

['act'])){ 

$_GET

['act'] = 'a';};

if

(

$_GET

['act'] == 'a'){

    

runThread();

    

a();