根據CAS號獲取MSDS

根據CAS號獲取MSDS

ci框架

function productcas()
    {
        //$cass = $this->db->where('監管條件','管控:劇毒危險化學品')->get('product_cas')->result_array();
        //$cas = array_column($cass,'CAS');
        $cas = [ '','',''];
        foreach ($cas as $v){
            $data = ['keyword'=>$v];
            $res = $this->curl_post('http://msds.anquan.com.cn/v/',$data);
            $search = '/<a .*?.*?>/';
            preg_match_all($search,$res,$data);
            //獲取最後一個數
            $id = end($data[0]);
            //獲取等會後面的值
            $id = substr($id,strripos($id,"=")+1);
            //去除多餘符號
            $id = str_replace(">","",$id);
            $res = $this->curl_post('http://msds.anquan.com.cn/v/?id='.$id,'');
           if ($res != 'File not found!'){
                file_put_contents('C:/Users/li/Desktop/msds3/'.$v.'.pdf',$res);
            }
        }
    }

laravel框架

在這裏插入圖片描述

發佈了17 篇原創文章 · 獲贊 1 · 訪問量 6219
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章