原副标题:PHP随心所欲截取网页body!
y部份。责任编辑将如是说怎样采用PHP截取网页body部份的文本。
一、甚么是截取网页body?
二、采用PHP截取网页body
1.采用curl库
采用curl别列济夫PHP中最常用的形式众所周知。curl库提供更多了一类十分方便快捷的形式来推送HTTP允诺并转交积极响应。在采用curl库时,他们能增设相同的快捷键来掌控允诺和积极响应。上面是两个单纯的实例标识符:
php $url =; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); $body = curl_exec($ch); curl_close(前述标识符具体来说使用curl库推送HTTP允诺,并将积极响应留存在表达式$body中。接着,他们采用程序语言从$body中抽取body部份的文本。
2.采用file_get_contents表达式
另一类常用的形式是采用PHP内置的file_get_contents表达式。该表达式能用作从URL或邻近地区文档中加载文本。上面是两个实例标识符:
php $url =; $body = file_get_contents($url); /前述标识符具体来说采用file_g
3.采用服务器端库
除前述三种形式外,除了许多服务器端库也能用作截取网页body部份。比如,Goutte是两个十分盛行的PHP Web截取库,它如前所述Symfony模块构筑,提供更多了一类单纯而强悍的形式来截取Web网页。
三、总结
责任编辑如是说了怎样采用PHP截取网页body