Запретить выполнение кода или функции больше, чем однажды

Есть ли способ предотвратить запуск кода или функции внутри кода более одного раза, даже если я повторно выполнил (или перезагрузил) файл PHP?

Я имею в виду, могу ли я запретить кому-то выполнять скрипт php более одного раза? Кажется, я не могу найти способ сделать это.