Как я сравниваю строку файла, и, если она не существует, я записываю ее в файл на PHP? - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть этот код на моем сайте Wordpress:

//Get day, month and year
$date = getdate();
$day = $date['mday'];
$month = $date['mon'];
$year = $date['year'];

//Create a list
$list = array();

//Open create a file
$myfile = fopen("lista.txt", "r+");

//If true push an ID on a list
if(($day==10)&&($month==4)&&($year==2019)){
    array_push($list,"#borrar22marc");
}

if(($day==10)&&($month==4)&&($year==2019)){
    array_push($list,"#borrar6abril");
}


if(($myfile = fopen("lista.txt", "a+"))) {
            foreach ($list as $value) {
                   fwrite($myfile, $value."\n");
                flush();
                }
        }

Я хочу сравнить переменную с тем, что находится внутри файла, и, если она не существует в файле, напишите ее

Редактировать: это файл прямо сейчас:

#borrar22marc
#borrar6abril
#borrar22marc
#borrar6abril
#borrar22marc
#borrar6abril
...