Подскажите как при записи в файл не допускать дублирующее значение есть файл
1<|>Petro Boiko<|>bridun<|>
2<|>Petro<|>petro<|>
3<|>Petro<|>petro<|>
$data = file("file.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach($data as $rows)
{
$row = explode("<|>", $rows);
if (!strripos($rows, "<|>")) continue;
}
//////////////////////
if (is_writeable("file.txt"))
{
$f = fopen("file.txt", "a+");
$write_text = "$max<|>$name<|>$mess<|>\n";
}
//////////////////////
if (in_array($row[2], $rows))
{ //Если уже есть в массиве
// удаляем строку
echo ("Запись существует.");
}
else
{
fputs($f, $write_text);
fclose($f);
echo ("Запись добавлена.");
}
//else echo ("Не удалось записать в файл");
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Всем привет! Столкнулся с задачей: реализовать логирование ключевых действийПриложение на Laravel 5
Второй день бьюсь с такой проблемой - после клонирования строки, содержащей блок select2 с какой-либо выбранной опцией в новом блоке отсутствует...
Есть форма для подтверждения номера по смс (апи с смс-центром):
Передо мной поставили задачуНаписать на API к простому приложению на php реализованного по паттерну MVC и без применения какого-либо frameworks