Со своим
первым вопросом, я вроде как разобрался.
Теперь нужно решить задачку с циклом while в этом коде
$context = new ZMQContext();
$subscriber = $context->getSocket(ZMQ::SOCKET_SUB);
// Connect to the first publicly available relay.
$subscriber->connect("tcp://relay-us-central-1.eve-emdr.com:8050");
// Disable filtering.
$subscriber->setSockOpt(ZMQ::SOCKOPT_SUBSCRIBE, "");
while (true) {
// Receive raw market JSON strings.
$market_json = gzuncompress($subscriber->recv());
// Un-serialize the JSON data to a named array.
$market_data = json_decode($market_json);
// Dump the market data to stdout. Or, you know, do more fun things here.
// var_dump($market_data);
}
так, чтобы он отрабатывал 1 раз, допустим каждый час, при любом количестве запросов пользователей. Как это сделать? Может какую проверку на пройденное время сделать, а этот код в функцию записать? или как-то еще?
Помогите, пожалуйста.