Мне нужно удалить определенную информацию из базы данных, используя только php, через некоторое время, не используя систему cron. Как я могу это понять?
Включите метку времени в таблице базы данных. Затем на вашем PHP есть функция, которая удаляет все записи, которые больше, чем X минут, когда запускается PHP.
Вы можете использовать такой запрос (для всех записей больше, чем один день).
DELETE FROM 'table'
WHERE 'timestamp' < UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 1 DAY))
Без cron существует только один способ, например, захват этого кода удаления с каким-либо событием, например, вход любого пользователя. Когда новый пользователь регистрируется, вы можете запустить этот код