使用PHP get </p>获取<p> id或class的内容

时间:2012-07-30 09:56:39

标签: php javascript jquery ajax get

我正在使用此Script,它允许在元标记“description”中显示网址内容。它使用这样的PHP:

$tags = get_meta_tags($url);

然后像这样称呼它:

<label class="desc">
    <?php  echo @$tags['description']; ?>
</label>

如何修改此内容以获取p,div,id,class的内容(纯文本)而不是元标记?

3 个答案:

答案 0 :(得分:3)

不,你无法修改它以获得你想要的东西,这个函数用于元标记。

您可以改用DOM API

答案 1 :(得分:1)

p,div等中包含的内容与元数据不同。元数据是标题中的特殊内容,如下所示:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

这是get_meta_tags();函数返回的唯一数据。

答案 2 :(得分:0)

您可以获取文件内容,然后使用xmlreader

解析内容

$ rContent = file(“someHtmlFile.html”); $ content = join(“”,$ rContent); ...

以下是XML阅读器文档链接:http://de.php.net/manual/de/book.xmlreader.php

格尔茨, 路波