1

我设法使用 PHP Simple HTML DOM Parser 解析来自另一个网站的文本。我设法解析的文本都在 HTML 中<p>...</p>,看起来像这样

来源网址为: 电话号码: 123456789

但在我的网站上查看:电话号码:123456789。

我希望“电话号码”和类似的词加粗(如源网站中的)或与我网站的 CSS 颜色不同的颜色。这可以做到吗?

我需要这个来复制我所在国家教区的教会网站的各种 HTML 页面上的详细信息。我已经获得使用这些信息的许可。

我试图谷歌它,但没有找到任何解决方案。

4

1 回答 1

1

如果您知道要替换的确切字符串,可以使用 str_replace

$string = '<p>This is my super dupa text and it has my phone number: 083 23212212 32</p>';
$string = str_replace("phone number:", "<b>phone number:</b>", $string);

字符串现在以粗体显示“电话号码:”。如果你有很多东西要替换,你可以将 str_replace 与数组一起使用。在此处查看 php 网站上的示例:http: //php.net/manual/en/function.str-replace.php

于 2013-02-01T14:51:18.130 回答