欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP网页实用小功能(一)

程序员文章站 2022-05-27 19:25:48
...
从网页中提取关键字

  1. $meta = get_meta_tags('http://www.aseoe.com/');
  2. $keywords = $meta['keywords'];
  3. // Split keywords
  4. $keywords = explode(',', $keywords );
  5. // Trim them
  6. $keywords = array_map( 'trim', $keywords );
  7. // Remove empty values
  8. $keywords = array_filter( $keywords );
  9. print_r( $keywords );


效果如下



查找页面上的所有链接

使用DOM,你可以轻松从任何页面上抓取链接,代码示例如下:

  1. $html = file_get_contents('http://www.example.com');
  2. $dom = new DOMDocument();
  3. @$dom->loadHTML($html);
  4. // grab all the on the page
  5. $xpath = new DOMXPath($dom);
  6. $hrefs = $xpath->evaluate("/html/body//a");
  7. for ($i = 0; $i $hrefs->length; $i++) {
  8. $href = $hrefs->item($i);
  9. $url = $href->getAttribute('href');
  10. echo $url.'
    '
    ;
  11. }

已测试 完全可以实现。