list.txt というファイルがあり、リストの各行の先頭に文字「a」、文字「b」を配置したいと考えています。
質問する
1192 次
2 に答える
5
PHPで
$fileContents = file_get_contents('list.txt');
$fixedFileContents = preg_replace('/.+/', 'a$0b', $fileContents);
file_put_contents($fixedFileContents, 'list.txt');
于 2012-09-19T20:52:25.733 に答える
1
<?php
$text = file_get_contents('./list.txt');
$array = explode("\n", $text);
foreach($array as $ar)
{
$new_text .= 'a'.$ar."b\n";
}
file_put_contents('./list.txt', $new_text);
?>
于 2012-09-19T20:54:24.780 に答える