filemtime()
возвращает время последнего изменения файла. Периодически опрашивайте эту метку времени и читайте файл, чтобы проверить наличие новой записи e=username
, если метка времени позже, чем предыдущий раз, когда вы проверяли.
Отметка времени дается в секундах, поэтому нет смысла проверять ее чаще, чем раз в секунду. Если вам нужны более частые обновления, вам придется читать файл постоянно, так как время последнего изменения сохраняется с точностью до секунды.
Чтобы извлечь username
из e=username
, вы можете использовать preg_match()
:
if (preg_match("/^e=(.+)$/", "e=username", $matches))
print $matches[1];