$filename = "http://www.aa.com/index.htm";$str = file_get_contents($filename);preg_match_all("/<table.+<\/table>/siU",$str,$regs);
print_r($regs);得到如下数组:
Array
(
[0] => Array
(
[0] => <table cellspacing="0" cellpadding="0">
<tr><td>....</td></tr>
<tr><td>....</td></tr>
</table>
[1] => <table cellspacing="0" cellpadding="0" align="center">
<tr><td>....</td></tr>
<tr><td>....</td></tr>
</table>
[2] => <table cellspacing="0" cellpadding="0" align="center">
<tr><td>....</td></tr>
<tr><td>....</td></tr>
</table>
))
print_r($regs);得到如下数组:
Array
(
[0] => Array
(
[0] => <table cellspacing="0" cellpadding="0">
<tr><td>....</td></tr>
<tr><td>....</td></tr>
</table>
[1] => <table cellspacing="0" cellpadding="0" align="center">
<tr><td>....</td></tr>
<tr><td>....</td></tr>
</table>
[2] => <table cellspacing="0" cellpadding="0" align="center">
<tr><td>....</td></tr>
<tr><td>....</td></tr>
</table>
))
<tr>
<td>
<table>
<tr>
<td>
.............
<td>
</tr>
</table>
</td>
</tr>
</table>???????
找到结束的位置,读取即可