php变量在另一个文件中搜索

时间:2013-01-23 04:24:09

标签: php

以下是我正在使用的代码

 <?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的后半部分。

2 个答案:

答案 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 的长度,您可以打印下半场。