<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ``` /* * 遠程圖片下載 */ public function downpic($content){ $content= preg_replace('/alt=[\'|\"](.*?)[\'|\"]/','',$content); $content = str_replace(' ','',$content); //獲取圖片 preg_match_all('/<[img|IMG].*?src=[\'|\"](.*?)[\'|\"]/',$content, $matches); $ok = $chongwu = 0; if(isset($matches[1])&&count($matches[1])>0){ $xiugaiqian = $matches[1]; $xiugaihou = array(); foreach($xiugaiqian as $ik=>$iv){ $houv = getTrueImage($iv); $xiugaihou[$ik] = $houv; if($iv==$houv){ $chongwu++; }else{ $ok++; } } $content = str_replace($xiugaiqian,$xiugaihou,$content); } $data['ok'] = $ok; $data['chongwu'] = $chongwu; $data['content'] = $content; return json_encode($data); } //下載圖片文件名不變 function getTrueImage($url,$save_dir='uploadimg/image/'){ $url_path = parse_url($url); //獲取圖片信息 $img_info = pathinfo($url_path['path']); $save_dir = $img_info['dirname'].'/';//圖片保存路徑 $save_dir = substr($save_dir,strpos($save_dir,"/")+1); if(!file_exists($save_dir)&&!mkdir($save_dir,0777,true)){ return $url; } //文件名 if($img_info['basename']){ $filename = $img_info['basename']; }else{ $filename = time().rand(100,999).'.'.$img_info['extension']; } if(!file_exists($save_dir.$filename)){ //獲取遠程文件所采用的方法 $ch=curl_init(); $timeout=5; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt ($ch, CURLOPT_REFERER, $url_path['scheme'].$url_path['host']);//這里為空也行,為他的主域名也可 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); curl_setopt($ch,?CURLOPT_ENCODING,'gzip'); $img=curl_exec($ch); curl_close($ch); //$size=strlen($img); //文件大小 if(($fp2=@fopen(trim($save_dir.$filename),'a')) !== false){ fwrite($fp2, $img); fclose($fp2); } unset($img,$url); } return '/'.$save_dir.$filename; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看