-4

可能重复:
如何使用 PHP 解析和处理 HTML?

我已经非常广泛地环顾了stackoverflow,但找不到我正在寻找的东西。

我正在尝试获取 html 文档中两个标签之间的文本。问题是文本长度和内容每次都会改变(我们正在对多个页面进行屏幕截图),所以我无法设置 substr 长度,也无法通过正则表达式进行设置。

是否有相当于 strpos 的“结束”?

我正在使用的代码是:

$start = strpos($content,'<title>');
$end = strpos($content,'</title>');
$coName =substr ($content,$start,$end);

但它返回的不仅仅是页面上标题标签之间的内容。

4

1 回答 1

0

的第三个参数substrlength,不是end。所以应该是$end-$start

于 2012-09-27T23:56:22.033 回答