Мой код:как получить данные о времени сравнения в PHP
$query = "INSERT IGNORE INTO `user_app` (app_id,imei, package_name, sdk_name, sdk_version, app_version)
VALUES
('".$appid."','".$imei."', '".$pkg."', '".$sdkn."', '".$sdkv."', '".$appv."')";
$mysqli -> query($query);
$id = $mysqli -> insert_id ; //get last user insert id
$idt = date('G:i:s', time());
$new = strtotime($idt);
include('requestad.php');
Когда новый пользователь зарегистрирован, он получит объявление с requestad.php в формате JSON. Идентификатор вставки сохраняется в отдельной переменной с именем $ id, если пользователь снова попадает через приложение (когда приложение запускается через каждые 30 минут), он снова получит json-объявление. Я пытаюсь сделать некоторые вещи, такие как пользовательское объявление, только один раз за 24 часа, это возможно при вставке id и вставить метку времени. Я делаю что-то вроде этого:
if ($new == time()) {
include('requestad.php');
} elseif ($new < time()) {
echo 'nothing';
}
Но проблема в том, я не уберег точное время выполнения в переменной и сэкономить время необходимо для сравнения. Кроме того, я должен отправить некоторые пробелы пользователю, если он снова запросит ресурс. Pl взгляните на это и помогите мне создать оптимальное решение. Тем не менее, я еще не применял логики. Я могу достичь этого через время хранения, которое является статичным и сравнивает его со временем(), которое показывает в реальном времени. Тем не менее я ищу это один
Я не понимаю, что вы пытаетесь сделать, но с помощью '==' в 'если ($ = новое время())', вероятно, что вы Мента там –
, что вопрос? вы не можете сравнить текущее время попадания в первый раз? –
@HarshalMahajan: Да, я не умею точно сравнивать время. – Shashank