根據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框架