对包含html的字符串的字符串操作

时间:2016-05-17 10:41:18

标签: php html string dom replace

在PHP中,我得到这样的API调用响应,并将其保存在字符串变量 $ var 中,其值如下所示。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
    <title>some title</title>
</head>
<body>
    <img src="../logo.png" />
    <p>My Page</p>
</body>

为什么我无法做到以下情况?

str_replace("My Page", "My HTML page", $var);

str_replace("../", "http://example.com/", $var);

1)我可以对包含html的字符串执行简单的字符串操作吗?

2)如何更改head中脚本标记中的 src 属性。

0 个答案:

没有答案