我想阅读Google等网址,并修改HTML标记值。
$homepage = file_get_contents('http://www.google.com');
echo $homepage;
例如,在阅读谷歌链接后,我想将谷歌搜索框值设置为
hello word
,类似于<input type='text' value='hello world'/>
然后显示修改后的页面。
如何在php中执行此操作,非常感谢
答案 0 :(得分:1)
您需要修改$homepage
变量的内容。 file_get_contents
的作用是将文件内容存储为字符串。
因此,您必须查找文本框标识符并使用字符串函数将值添加到文本框中。
之后,您将回显修改后的$homepage
变量。
在这里查看字符串函数:
http://www.w3schools.com/php/php_ref_string.asp
尤其是:
http://www.w3schools.com/php/func_string_substr_replace.asp
如果您想查看实际使用的代码字符串,请将其放在文件的开头:
header('Content-type: text/plain');
$homepage = file_get_contents('http://www.google.com');
echo $homepage;