需要读取文件,搜索一些数据并使用PHP输出数据

时间:2010-06-02 01:41:41

标签: php html

我是PHP新手(今晚之前从未真正使用它)我需要使用PHP脚本来读取我网站上文件的内容(http://kylemills.net/Geocaching/BadgeGen/MacroFiles/BadgeGenBeta .gsk)然后取一些特定的变化数据并输出。

例如:如果我的文件包含文字:


random text
Here is some text
#There is some text here too
$Version = "V2.2.23 Beta"
random text
#some more text
$Text="some text"

如果以上是我文件的内容,我需要脚本返回“V2.2.23 Beta”(不含引号)。我的想法是,当我更新文件时,版本会发生变化,我希望这会在我的网站上反映出来。

如果我没有任何意义,我很抱歉...任何帮助将不胜感激:)

- 谢谢这么多, 凯尔

3 个答案:

答案 0 :(得分:3)

preg_match('!Version.*?"([^"]+)"!m', file_get_contents('/path/to/file'), $matches);
var_dump($matches);

答案 1 :(得分:1)

这很容易做到。以下是一些指示:

答案 2 :(得分:0)

简单。 只需更新(在文件内)“$ Version ='V2.2.23 Beta'”即可 “<?php $ Version ='V2.2.23 Beta';?>”

然后,无论你想在哪里使用它:

<?php 
echo '<!--';
include 'myfile.txt';
echo '-->';
echo $Version;
?>