Редактирование большого файла

192
22 октября 2018, 16:10

Есть много файлов, в каждом ровно 200 строк, необходимо в каждом из них приписать в начале значение, цифра на конце которого будет меняться вместе с переходом на следующую строку. Как и где это можно реализовать? Есть возможность написать что то на php, только как?

Answer 1
$file = 'abc.txt';
$array = file($file);
array_walk($array, function(&$v, $k) { $v = "val$k $v"; });
// Если начинать надо с 1, то так:
// array_walk($array, function(&$v, $k) { $k++; $v = "val$k $v"; });
file_put_contents($file, implode('', $array));

Цикл думаю осилите :)

READ ALSO
Как убрать обратный слэш?

Как убрать обратный слэш?

В результате выборки из базы получается стока [\"0708

321
Извлечь данные из вложенных json в php

Извлечь данные из вложенных json в php

Есть json строка вида:

161
Мультиязычность на сайте

Мультиязычность на сайте

Скажите, как реализована мультиязычность на Facebook или в VK? Нужно сделать мультиязычность средствами php

214
Не правильно выполняю запрос MySQL, через PDO

Не правильно выполняю запрос MySQL, через PDO

Я начал только-только начал учить PDO, но дело не в этом, а в том, что я не знаю где и почему я не правильно выполняю MySQL запросВот код функции...

191