php 将文件A逐行读取后提取部分数据写入另一个文件B

来源:互联网 发布:电子琴模拟 单片机 编辑:程序博客网 时间:2024/06/06 09:28
    public function getAD()    {        try {                        $handle = @fopen('D:/_Running/ExChange/Chance/7890.txt', "r");            $ff = @fopen('D:/_Running/ExChange/Chance/r.txt', "r");            if ($handle) {                while (!feof($handle)) {                    $buffer = fgets($handle, 4096);                    //echo $buffer;                    $arr_obj = json_decode( str_replace('::','',$buffer));                    $appid = $arr_obj->Ssp_Chancestandardize->raw_req->appinfo->id;                    $req_token = $arr_obj->Utils_Processcommon->req_token;                     file_put_contents('D:/_Running/ExChange/Chance/r.txt',$req_token.' '.$appid."\n",FILE_APPEND );                                    }                fclose($handle);                fclose($ff);            }             echo '<br/>.............7890...............................'. rand().'<br/>';        }       catch(Exception $e){           echo $e->getMessage();       };    }

0 0