массивы — PHP заменяет определенную строку в файле

Я не мог найти ответы онлайн. Я всегда искал в Интернете ответы, когда дело доходит до кодирования. Что ж..

Мне интересно, как изменить конкретную строку в файле с чем-то еще в PHP?

У меня 4 строки выглядят так:

$2y$10$hashedpassword
typewar
typewarMMM36634573323
84.2xx.xxx.xxx

Недавно я начал изучать файлы cookie и тому подобное, и хотел иметь возможность изменять файлы cookie (строка 3) всякий раз, когда человек входит на сервер или переходит на index.php.

Я предполагаю, что-то вроде этого?

$user = 'typewar';
$GeneratedCookie = $user . 'MMM' . date('H', time()) * date('i', time()) * 333;
$lines = file('/path/to/identity/' . $user . '/identity.txt');
str_replace($lines[2], $GeneratedCookie . '/n');

Пожалуйста помоги.

2

Решение

Я не уверен в вашем деле. Пожалуйста, найдите ниже идею и проверьте ее.

$user = 'typewar';
$GeneratedCookie = $user . 'MMM' . date('H', time()) * date('i', time()) * 333;
$lines = file('/path/to/identity/' . $user . '/identity.txt');
print_r($lines);
$lines[2] = $GeneratedCookie;
print_r($lines);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]