一个页面有很多条微博 一条微博里面有很多层DIV 我想获取到每条微博里面的这两个DIV的数据:
这两个DIV是同级的
我要抓到class=content里的内容 和 img的src;
需要注意的是要考虑到第二个DIV不是必须的 有些微博有图片 有些没有
回复讨论(解决方案)
建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
真的行啊 多谢黄版主
还有两个问题 比喻我选择用.content来抓取内容 它就会把整个页面的所有class是content的内容当作一条内容来显示 这就没法区分哪里到哪里是一条内容了
还有一个就是怎么让它读下一页呢
小弟新人 请黄版主不吝赐教
建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
真的行啊 多谢黄版主
还有两个问题 比喻我选择用.content来抓取内容 它就会把整个页面的所有class是content的内容当作一条内容来显示 这就没法区分哪里到哪里是一条内容了
还有一个就是怎么让它读下一页呢
小弟新人 请黄版主不吝赐教
黄版主.... 有多个class的时候可以取第几个的 仔细研究
至于怎么读下一页要根据不同的页面来具体操作...
phpquery 与 jquery 使用相同的语法,会 jquery 就能使用 phpquery
搞不清的话,就到 w3c 网站学习一下
建议你用phpquery吧,前两天看了一下蛮好...掌握方法之后就不需要再想那些正则表达式啦
真的行啊 多谢黄版主
还有两个问题 比喻我选择用.content来抓取内容 它就会把整个页面的所有class是content的内容当作一条内容来显示 这就没法区分哪里到哪里是一条内容了
还有一个就是怎么让它读下一页呢
小弟新人 请黄版主不吝赐教
想起黄岛主……东邪

APHPDependencyInjectionContainerisatoolthatmanagesclassdependencies,enhancingcodemodularity,testability,andmaintainability.Itactsasacentralhubforcreatingandinjectingdependencies,thusreducingtightcouplingandeasingunittesting.

Select DependencyInjection (DI) for large applications, ServiceLocator is suitable for small projects or prototypes. 1) DI improves the testability and modularity of the code through constructor injection. 2) ServiceLocator obtains services through center registration, which is convenient but may lead to an increase in code coupling.

PHPapplicationscanbeoptimizedforspeedandefficiencyby:1)enablingopcacheinphp.ini,2)usingpreparedstatementswithPDOfordatabasequeries,3)replacingloopswitharray_filterandarray_mapfordataprocessing,4)configuringNginxasareverseproxy,5)implementingcachingwi

PHPemailvalidationinvolvesthreesteps:1)Formatvalidationusingregularexpressionstochecktheemailformat;2)DNSvalidationtoensurethedomainhasavalidMXrecord;3)SMTPvalidation,themostthoroughmethod,whichchecksifthemailboxexistsbyconnectingtotheSMTPserver.Impl

TomakePHPapplicationsfaster,followthesesteps:1)UseOpcodeCachinglikeOPcachetostoreprecompiledscriptbytecode.2)MinimizeDatabaseQueriesbyusingquerycachingandefficientindexing.3)LeveragePHP7 Featuresforbettercodeefficiency.4)ImplementCachingStrategiessuc

ToimprovePHPapplicationspeed,followthesesteps:1)EnableopcodecachingwithAPCutoreducescriptexecutiontime.2)ImplementdatabasequerycachingusingPDOtominimizedatabasehits.3)UseHTTP/2tomultiplexrequestsandreduceconnectionoverhead.4)Limitsessionusagebyclosin

Dependency injection (DI) significantly improves the testability of PHP code by explicitly transitive dependencies. 1) DI decoupling classes and specific implementations make testing and maintenance more flexible. 2) Among the three types, the constructor injects explicit expression dependencies to keep the state consistent. 3) Use DI containers to manage complex dependencies to improve code quality and development efficiency.

DatabasequeryoptimizationinPHPinvolvesseveralstrategiestoenhanceperformance.1)Selectonlynecessarycolumnstoreducedatatransfer.2)Useindexingtospeedupdataretrieval.3)Implementquerycachingtostoreresultsoffrequentqueries.4)Utilizepreparedstatementsforeffi


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Dreamweaver Mac version
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.
