// читаем файл в массив строк без добавления символа перевода строки в конец каждой строки
$list = file("../data/bot.dat", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$bot_list = array_map('trim', $list);
if (is_writeable("../data/bot.dat")){
$f = fopen("../data/bot.dat","a+");
$write_text = "$nome_bot \n";
// если строка отсутствует в массиве строк файла, то добавляем ее в файл
if (in_array($nome_bot, $bot_list)) {
echo("Запись существует.");
} else {
fputs($f,$write_text);
fclose($f);
echo("Запись добавлена.");
}
User-agent: Yandex
User-agent: YandexBot
User-agent: YandexMetrika
User-agent: Googlebot
User-agent: Bingbot
User-agent: Slurp
User-agent: Mail.Ru
User-agent: StackRambler
User-agent: *
Crawl-delay: 10
Visit-time: 0100-0800