Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将示例站点包含到php中并使其具有交互性_Php_Web_Get_Preg Replace - Fatal编程技术网

将示例站点包含到php中并使其具有交互性

将示例站点包含到php中并使其具有交互性,php,web,get,preg-replace,Php,Web,Get,Preg Replace,为了更好地学习PHP,我正在做一个小项目。 此项目有一个主文件,它通过使用fopen+fread打开另一个网站(如youtube)。(或文件\u获取\u内容?) 站点将被保存到一个变量中,之后函数将解析文件的内容,并应使用高级内容替换某些项目,例如: <div onclick="play(id=12432);"> Play Video </div> replace with <div onclick="play(id=12432);"> Play Vide

为了更好地学习PHP,我正在做一个小项目。 此项目有一个主文件,它通过使用
fopen
+
fread
打开另一个网站(如youtube)。(或
文件\u获取\u内容
?)

站点将被保存到一个变量中,之后函数将解析文件的内容,并应使用高级内容替换某些项目,例如:

<div onclick="play(id=12432);">
Play Video
</div>

replace with

<div onclick="play(id=12432);">
Play Video
<div>
<div onclick="add2fav(id=12432);">
Add to favorites
</div>

播放视频
取代
播放视频
添加到收藏夹
你知道有人怎么能在没有巨大的性能缺陷和干净的代码的情况下完成这项工作吗

这只是关于“加载网站”, “推进它的内容”,“回应它”


只需嵌入youtube视频,而不解析整个页面。这很容易做到。然后把你的特殊按钮放在视频下面。 注意!不要相信用户的输入。如果你基于某人的输入进行嵌入,也许你嵌入了一个好的站点,这是危险的。 了解/