php获取网页中图片、DIV内容的简单方法
2015-04-20 17:35
1231 查看
1、获取网页中所有的图片:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//取得所有img标签,并储存至二维数组 $match 中
preg_match_all('/]*>/i', $text, $match);
//打印出match
print_r($match);
?>
2、获取网页中的第一张图片:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//取得第一个 img 标签,并储存至二维数组 $match 中
preg_match('/]*>/Ui', $text, $match);
//打印出match
print_r($match);
?>
3、获取指定网页中特定的 div 区块数据:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//去除换行及空白字符(序列化內容才需使用)
//$text=str_replace(array("/r","/n","/t","/s"), '', $text);
//取出 div 标签且 id 为 PostContent 的內容,并储存至二维数组 $match 中
preg_match('/]*id="PostContent"[^>]*>(.*?) /si',$text,$match);
//打印出match[0]
print($match[0]);
?>
4. 上述2及3的結合:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//取出 div 标签且 id 为 PostContent 的內容,并储存至二维数组 $match 中
preg_match('/]*id="PostContent"[^>]*>(.*?) /si',$text,$match);
//取得第一个 img 标签,并储存至二维数组 $match2 中
preg_match('/]*>/Ui', $text, $match2);
//打印出match2[0]
print_r($match2[0]);
?>
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//取得所有img标签,并储存至二维数组 $match 中
preg_match_all('/]*>/i', $text, $match);
//打印出match
print_r($match);
?>
2、获取网页中的第一张图片:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//取得第一个 img 标签,并储存至二维数组 $match 中
preg_match('/]*>/Ui', $text, $match);
//打印出match
print_r($match);
?>
3、获取指定网页中特定的 div 区块数据:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//去除换行及空白字符(序列化內容才需使用)
//$text=str_replace(array("/r","/n","/t","/s"), '', $text);
//取出 div 标签且 id 为 PostContent 的內容,并储存至二维数组 $match 中
preg_match('/]*id="PostContent"[^>]*>(.*?) /si',$text,$match);
//打印出match[0]
print($match[0]);
?>
4. 上述2及3的結合:
复制代码代码如下:
<?php
//取得指定位址的內容,并储存至 $text
$text=file_get_contents('http://www.jb51.net/');
//取出 div 标签且 id 为 PostContent 的內容,并储存至二维数组 $match 中
preg_match('/]*id="PostContent"[^>]*>(.*?) /si',$text,$match);
//取得第一个 img 标签,并储存至二维数组 $match2 中
preg_match('/]*>/Ui', $text, $match2);
//打印出match2[0]
print_r($match2[0]);
?>
相关文章推荐
- php获取网页中图片、DIV内容的简单方法
- php获取网页中图片、DIV内容的简单方法
- php获取网页内容方法总结
- PHP抓取网页内容,获取链接绝对路径和图片绝对路径
- php获取网页内容方法总结
- php实现获取文章内容第一张图片的方法
- php使用fsockopen函数发送post,get请求获取网页内容的方法
- php获取网页内容方法 采集程序
- PHP下通过file_get_contents\curl的方法实现获取远程网页内容(别忘了还有PhpRPC)
- PHP中获取某个网页或文件内容的方法
- php获取网页里所有图片并存入数组的方法
- php获取网页内容方法总结
- php实现获取文章内容第一张图片的方法【转】
- php实现获取文章内容第一张图片的方法【转】
- php获取网页内容方法总结
- Android中WebView获取网页中标题 ,内容, 图片的方法
- php获取网页内容方法总结
- PHP 获取网页内容的三种方法
- php获取网页内容方法总结
- php 类似正则获取字符串匹配内容的简单方法