以下是我正在使用的代码
<?php
$url = 'http://www.PULLDATADOMAIN.Com/Here';
$Stuff = 'Wow im not a complete idiot';
$After = 'This is not what im doing';
$contents = file_get_contents($url);
echo $contents;
?>
好的,现在这是非常原始的。它所做的就是从$ url中提取html源代码并在页面上显示它。
但是我想要做的就是拉出那个html,然后搜索它找到变量的位置$ After
然后输出/回显$ contents的前半部分然后输出$mystuff
然后输出$contents
的后半部分。
答案 0 :(得分:1)
试试这个
$ url ='https://www.google.com/roboat.txt';
$ Stuff ='当我们按时获得帮助时,生活是美好的';
$ After ='/您目前无法提供所请求的服务/';
$ contents = file_get_contents($ url);
$ result = preg_split($ After,$ contents);
的print_r($结果);
答案 1 :(得分:0)
你想要达到的目标并不是很困难。你应该提一下你到目前为止尝试过的方法。
我不会给你解决方案,但只会给你提示。
第1步) 您可以使用 strpos 功能查找 $ stuff 字符串的位置,然后使用 substr 函数仅提取的前半部分$内容强>
第2步) 然后你可以附加你想要的新字符串 $ mystuff
步骤3)现在再次使用步骤1中找到的位置和 substr 函数和 strlen 获取搜索字符串 $ stuff 的长度,您可以打印下半场。