0

それで、私がクライアントに関するいくつかの情報を含むテキストファイルを持っているとしましょう。

Name=RichardBaxton
Age=21
Nicks=ReconRoverRick
Company=MorganIndustries

当然、人に関する情報を保存するより良い方法がありますが、状況のために、私はそれをこのようにしたいと思っている頑固な馬鹿だと言います。

私がやろうとしているのは、「ReconRoverRick」の部分を抽出し、それを文字列に入れることです(言いましょう$nick)。ただし、ファイルは常に変化しており、常にランダムに変化するため、これを行う方法がわかりません。Nicks=ReconRoverRickパーツがNicks=KingBax何かに変わる可能性があります。

助けてもらえますか?

4

2 に答える 2

1

解析しているファイルは、ini ファイルと非常によく似た形式のようです。

php の組み込み関数parse_ini_file(リンク)を使用してみることができます。

例:

$ini_array = parse_ini_file('path/to/your/file.txt');
echo $ini_array['Nicks']; // will output ReconRoverRick/KingBax
于 2012-07-23T01:26:52.683 に答える
0

if (preg_match("/^Nicks=(.+)$/", "Nicks=ReckonRoverRick", $matches)) { print $matches[1]; }

filename.txt"Nicks=ReckonRoverRick"file_get_contents("filename.txt")、この情報を含むテキスト ファイルの名前です。

于 2012-07-15T05:30:32.533 に答える