Помогите написать программу. Смысл такой: есть файл file.txt, есть скрипт index.php В файле самом текстовом есть строки вида: строка1 строка2 строка3 Нужно сделать так, чтобы после запуска скрипта, файл обновлялся а там сами строки были такого вида: "Строка1" "Строка2" "Строка3" То есть в начале и конце строки вставлялись кавычки. А первое слово строки начиналось с большой буквы.
план будет такой 1) создашь указатель на файл для чтения данных; 2) в цикле будешь считывать строки; 3) изменишь строки с 'строка1' -> "Строка1" (ну или как там нужно) 4) выведешь свои измененные данные в тот же файл; 5) закроешь файл через файловый указатель..
Код (PHP): mb_internal_encoding('UTF-8'); function mod_line($str) { return '"'.mb_strtoupper(mb_substr($str, 0, 1)) . mb_substr($str, 1)."\"\n"; } $file = 'file.txt'; $lines = file($file, FILE_IGNORE_NEW_LINES); $fd = fopen($file,'w'); foreach ($lines as $line) { fwrite($fd, mod_line($line)); } fclose($fd);