我有一个.txt文件,里面有几百行,例如:
<add key="COSTBREAK:White Deal Timber:.31" value="None|FUTUREMARGIN~61" />
<add key="COSTBREAK:White Deal Timber:.51" value="None|FUTUREMARGIN~60" />
<add key="COSTBREAK:White Deal Timber:1.00" value="None|FUTUREMARGIN~53" />
<add key="COSTBREAK:White Deal Timber:2.00" value="None|FUTUREMARGIN~46" />
但在同一份文件中我也有以下行:
<configuration>
<appSettings>
<add key="SETTINGS:CONNECTIONS:SECUREFTP" value="FALSE" />
我正在尝试编写一个php文件,该文件可以分隔每一行/单词,只输出带有&#39; COSTBREAK&#39;在他们中。我想知道这是否可行,如果有任何帮助将不胜感激。
答案 0 :(得分:0)
这将存储每一行,其中&#34; COSTBREAK&#34;包含在$ result中。
$file = file("filename.txt");
$result = null;
foreach ($file as $row) {
if (strpos($row, "COSTBREAK") !== false) {
$result .= $row;
}
}