PHP网页实用小功能(一)
程序员文章站
2022-06-06 16:53:52
...
从网页中提取关键字
- $meta = get_meta_tags('http://www.aseoe.com/');
- $keywords = $meta['keywords'];
- // Split keywords
- $keywords = explode(',', $keywords );
- // Trim them
- $keywords = array_map( 'trim', $keywords );
- // Remove empty values
- $keywords = array_filter( $keywords );
- print_r( $keywords );
效果如下
查找页面上的所有链接
使用DOM,你可以轻松从任何页面上抓取链接,代码示例如下:
- $html = file_get_contents('http://www.example.com');
- $dom = new DOMDocument();
- @$dom->loadHTML($html);
- // grab all the on the page
- $xpath = new DOMXPath($dom);
- $hrefs = $xpath->evaluate("/html/body//a");
- for ($i = 0; $i $hrefs->length; $i++) {
- $href = $hrefs->item($i);
- $url = $href->getAttribute('href');
- echo $url.'
';- }
已测试 完全可以实现。
上一篇: php显示用户友好的时间
下一篇: 解锁补肾新技能,喝什么补肾壮阳最好
推荐阅读
-
[原创]ajax 实现用户注册功能教程一_PHP教程
-
深入理解PHP原理之Session Gc的一个小概率Notice_PHP教程
-
Java web移动端项目实现与微信小程序间通信(测试移动端调用微信扫一扫功能)
-
IIS+PHP一天都会出现网页打不慢或者网页访问异常
-
nothing in the world 深入理解PHP原理之Session Gc的一个小概率Notice
-
用php实现一个敏感词过滤功能
-
用Python程序抓取网页的HTML信息的一个小实例
-
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)_PHP
-
用声音登录微信 新版微信增添了一些实用功能
-
目前,网页脚本语言三个主流:PHP,JSP,.NET。究竟是一种怎么样的形势?是三国鼎立,还是其他的形势呢?各自的真正优势,又是在哪里?