纯粹跟风,用PHP下妹子图
May 26, 2016 am 08:19 AM2){ foreach ($matchs[2] as $k => $v) { $links[$v] = $matchs[1][$k]; } } return $links; } function getImgUrls($url){ $html = file_get_contents($url); preg_match_all('', $html, $matchs); return count($matchs) > 1 ? $matchs[1] : null; } function getImage($path, $url){ preg_match('/img\/(\w+)\.jpg/', $url, $match); $filepath = $path . DIRECTORY_SEPARATOR . $match[1] . '.jpg'; ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $fp=@fopen($filepath, 'a') ; fwrite($fp, $img); fclose($fp) ; } while($page $v) { $k = str_replace(' ', ' ', $k); // 如果是GBK编码的Windows,需要下面一行转换字符格式 // $k = mb_convert_encoding($k, 'gb2312', 'utf-8'); $k = strip_tags($k); if(!file_exists($k)){ echo '>>> Make directory ' . $k . PHP_EOL; mkdir($k, 0755, true); } $img_urls = getImgUrls($v); foreach ($img_urls as $key => $value) { echo '>>> Downloading ' . $value . PHP_EOL; getImage($k, $value); } } $page++; }
Copier après la connexion
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud
Musée de deux points: Guide de localisation de Bungle Wasteland
4 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines
By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds Tags

Article chaud
Musée de deux points: Guide de localisation de Bungle Wasteland
4 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines
By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines
By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
