乱数を含むファイルを作成します。
<?php
$file = 'test.txt';
for ($i=1; $i<=100; $i++) {
$rand_num = rand(10000,20000);
file_put_contents($file, $rand_num . PHP_EOL, FILE_APPEND);
}
?>
次に、「ファイル」を使用してファイルからデータを読み取り、各行を操作します (ここのコードには含まれていません)。ファイルにデータを再度入れると、$value の後に改行があります。
<?php
$file = 'test.txt';
$fp = fopen($file, 'rb');
$content = file($file);
file_put_contents($file, '');
foreach ($content as $value){
file_put_contents($file, $value . PHP_EOL, FILE_APPEND);
}
?>
私に与える代わりに:
190191
920191
829281
それは私に与えます:
190191
920191
829281
次のようなことをすると: $processed_line = "$value is good";
次のように表示されます。
190191
value is good
920191
value is good
829281
value is good
$value-190191 の横に文字列を配置する代わりに良いです。
何か案が?小さくてばかげた何かが欠けているように感じます。ありがとう。