高分!PHP网页抓取的有关问题
高分!PHP网页抓取的问题
http://www.zootoo.com/petnews/canineheroesamemorialdaysalute-1612
http://www.zootoo.com/petnews/hailtothecatsasalutetofirstfel-1611
http://www.zootoo.com/petnews/mothersdaygiftsforthepetloving-1592
比如这三个网页
第一个是分页内容,不用管分页
需要把正文部分抓取出来,如何处理?
PHP不是很熟,高分求教,谢谢
------解决方案--------------------
留下邮箱,我给你发个例子
------解决方案--------------------
- PHP code
header("Content-type:text/html;charset=utf-8"); $url="http://www.zootoo.com/petnews/hailtothecatsasalutetofirstfel-1611"; $contents=file_get_contents($url); $contents=preg_replace('/>(\s+)/','>',$contents); $contents=str_replace("\r\n",'',$contents); $contents=str_replace("\t",'',$contents); //echo $contents; preg_match_all('~<div class="f_right" style="width: 175px;">(.*?)</div>(.*?)<div class="sep_line1 e_push15"></div>~is',$contents,$p); print_r($p[1]); print_r($p[2]); <div class="clear"> </div>

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang menyediakan pelbagai fungsi untuk memproses dan mengendalikan data. Antaranya, fungsi REPLACE digunakan untuk menggantikan bahagian rentetan yang ditentukan. Dalam artikel ini, kami akan memperkenalkan cara menggunakan fungsi REPLACE untuk penggantian rentetan dalam MySQL dan menunjukkan penggunaannya melalui contoh kod. Mula-mula, mari kita lihat sintaks fungsi REPLACE: REPLACE(str,search_str,replace_str).

Apakah teknik carian dan penggantian rentetan dalam Python? (Contoh kod khusus) Dalam Python, rentetan ialah jenis data biasa, dan kami sering menemui operasi carian rentetan dan menggantikan dalam pengaturcaraan harian. Artikel ini akan memperkenalkan beberapa teknik carian dan penggantian rentetan biasa, disertai dengan contoh kod tertentu. Untuk mencari subrentetan tertentu dalam rentetan, anda boleh menggunakan kaedah find() atau kaedah index() rentetan itu. Kaedah find() mengembalikan indeks kejadian pertama subrentetan dalam rentetan.

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Gunakan kaedah replace() kelas StringBuilder di Java untuk menggantikan sebahagian daripada kandungan dalam rentetan Dalam pengaturcaraan Java, rentetan ialah jenis data yang sangat penting, dan rentetan selalunya perlu diproses dan dimanipulasi. Dan kadangkala kita perlu menggantikan sebahagian daripada rentetan untuk memenuhi keperluan kita. Di Java, anda boleh menggunakan kaedah replace() kelas StringBuilder untuk melaksanakan operasi penggantian rentetan. StringBuilder ialah a

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

图片消失如何解决先是图片文件上传$file=$_FILES['userfile']; if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

图片消失如何解决先是图片文件上传$file=$_FILES['userfile']; if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'
