Хранить и редактировать данные из MYSQL или ФАЙЛА в php

170
04 ноября 2019, 02:10

Исходник: TXT файл. В нем 800 000 строк.
Работа: Берется 1 строка с удалением и сохраняется файл.
ВОПРОС: Что лучше использовать для такой задачи - MYSQL или обычный текстовый файл на сервере? Решается все через php.

Answer 1

Быстрее будет, если сделать через файл. Вот накидал готовый код.

    <?php
$row_number = 0;    //номер строки которую удаляем
$file_out = file("keys.txt"); // Считываем весь файл в массив
//записываем нужную строку  в файл
echo $strok=$file_out[$row_number];
echo "$file_out[$row_number]"; 
//удаляем записаную строчку
unset($file_out[$row_number]);
//записали остачу в файл
file_put_contents("keys.txt", implode("", $file_out));
?>
READ ALSO
Корректно ли работает php spreadsheet?

Корректно ли работает php spreadsheet?

Никто не в курсе, корректно ли работает библиотека PhpSpreadsheet с 30 000 строками в excel файле? Например, библиотека PHPexcel при обработке 9 000 строк отваливалась...

188
Помогите понять в чем проблема с функцией [закрыт]

Помогите понять в чем проблема с функцией [закрыт]

Oшибка: invalid conversion from ‘int’ to ‘int*’ [-fpermissive] Function1(*A,x,k)

165
Вычислить 1*2 + 2*3*4 + 3*4*5*6 +

Вычислить 1*2 + 2*3*4 + 3*4*5*6 +

Мне нужно вычислить 1*2 + 2*3*4 + 3*4*5*6 +

165
Зачем нужна динамическая память

Зачем нужна динамическая память

Раньше я думал что динамическая память нужна для того чтобы выделять там память под массивы типов, размер которых не известен во время компиляцииСейчас...

189