(.* )<\/strong><\/h3>/sim', $result_newsinfo, $title);
//print_r($title[1]);
/*获取来源*/
preg_match_all('/【来源:(.* ) 】<\/span><\/td>/sim', $result_newsinfo, $source); //print_r($source[1]); /*获取内容*/ preg_match_all('/ | (.* )<\/td>/sim', $result_newsinfo, $content); //print_r($content[1][0]); /*获取内容里的所有图片url*/ //preg_match_all('/ /sim', $content[1][0], $img); preg_match_all('//sim', $content[1][0], $img); //echo 'ddddd'; //print_r($img[1]); //echo 'dddd '; //exit; $picture = ''; foreach($img[1] as $imgs) { //echo $imgs; //echo ' '; if(strpos($imgs, 'http://') === false) { continue; } $img_source = file_get_contents($imgs); /*获取单个图片的名称*/ $img_names = trim(strrchr($imgs,'/'), '/'); //print_r($img_name); //echo $img_names; //exit; $picture .= $img_names.':'; file_put_contents("./static/uploads/news/".$img_names, $img_source); //图片路径替换 $img_path = '/static/uploads/news/'.$img_names; $content[1][0] = str_replace($imgs, $img_path, $content[1][0]); } //print_r($picture) ; //echo 'hhhh '; //print_r($content[1][0]); //echo ' '; $data = array( 'title' => $title[1][0], 'source' => $source[1][0], 'contents' => trim($content[1][0]), 'picture' => $picture, |