在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 属性。