Я новичок в php, поэтому, пожалуйста, не забывайте, если это простой вопрос.У меня есть PHP-скрипт, я хочу, чтобы он выполнялся только 10 раз в день и не более того.Я не хочу использовать cron для этого.Есть ли способ сделать это только в php?
Сейчас я установил счетчик, который увеличивается на единицу каждый раз, когда любой запускает скрипт, и зацикливает его только в 10 раз.если он превышает его, он показывает сообщение об ошибке.
function limit_run_times(){
$counter = 1;
$file = 'counter.txt';
if(file_exists($file)){
$counter += file_get_contents($file);
}
file_put_contents($file,$counter);
if($counter > 11 ){
die("limit is exceeded!");
}
}
Я хочу какой-то эффективный способ сделать это, так что каждый день сценарий выполняется только 10 раз, и это применимо для повседневной, то есть этот счетчик обновляется до 0каждый день или есть какой-либо другой эффективный метод.