всем привет.. Пожалуйста подскажите как сделать удаление строки из файла с определённым id'ом?
Допустим мне нужно удалить 2'ую строку с id'ом 2 из файла uz.dat
$string = search_string("uz.dat", $number, 1); // где number это какую нужно найти строку то есть id, а единичка тут номер ячейки, так как у тебя идет |2| то есть первая ячейка
if ($string) { // если такая строка есть
delete_lines("suz.dat", $string['line']);
}
$string возвращает из функции все строку поделенную на массив и строковой ключ LINE означающий номер строки в файле вот его и удаляем
пользуйся лучше моими функциями,их можно множество раз использовать
$string = search_string("uz.dat", $number, 1);
if ($string) {
delete_lines("suz.dat", $string['line']);
}
код очень короткий, у меня открывается в мягком режиме a+ все проверки и блокировки
Для выполнения действия необходимо авторизоваться!