使用PHP从另一个站点解析URL

时间:2015-03-25 12:32:20

标签: php html-table

我有一个带有小桌子的网页,例如:

<table>
    <tbody>
        <tr>
            <td class="123">
                <div class="box-title title collapsed-box">
                    <a class="title" href="URL" target="_top" title="TITLE" data-original-click-url="URL">
                        <span>TEXT</span>
                    </a>
                </div>
            </td>
        </tr>
    </tbody>
</table>

在这个表中有链接,它每隔几分钟就会改变一次(无关紧要的时间)。

如何在不剪切任何内容的情况下完全复制URL?

P.S。我不懂PHP,所以如果你能用例子向我解释

,那将会很棒

2 个答案:

答案 0 :(得分:0)

你使用regexp解析网址

  

|点击URL \ = \&#34;(。*)\&#34;&GT; |

$string = '<table>
<tbody>
<tr>
<td class="123">
<div class="box-title title collapsed-box">
<a class="title" href="URL" target="_top" title="TITLE" data-original-click-url="URL"><span>TEXT</span></a>
</div>
</td>
</tr>
</tbody>
</table>';

preg_match_all('|click\-url\=\"(.*)\">|', $string, $matches);

var_dump($matches);

示例:http://ideone.com/KJg8y2

$ match [1] [0]

中的结果

答案 1 :(得分:-1)

<?php echo $_SERVER['REQUEST_URI']; ?> 

以上是回应网址..试试这个...