テキスト ファイルから特定の値を読み取ろうとしています。私のテキストファイルは次のようになります。
token = 12345
data = new
...
トークンの価値をキャプチャしたい。私のphpは次のとおりです。
$myFile = "../data/input.txt";
$lines = file($myFile);//file in to an array
echo $lines[0]; //line 1
preg_replace("/[^0-9]/","",$lines[0]);
出力は
トークン = 12345
しかし、私は12345だけをキャプチャしたい。番号をキャプチャした後、パスで使用する予定です..しかし、番号の前にスペースを与えます.以下のコードを調べて、何か提案があれば教えてください.
$myFile = "../data/input.txt";
$lines = file($myFile);//file in to an array
list($token, $number) = explode('=', $lines[0]);
$dir = "C:/wamp/.../$number/Profit/Jan2010";
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "<a href=".$dir."/".$file.">$file</a><br/>";
}
}
closedir($handle);
私のパスは .../12345/Profit/Jan2010 です。上記のコードを使用すると、..../ 12345/Profit/Jan2010 (12345 の前のスペース) が得られます。パスに $number を使用できますか? 前もって感謝します