дата:ip
. Например SET "20210205:192.168.1.5" ""
— для каждого ip создавать ключ с пустой строкой.KEYS "20210205:*"
и сохранит собранные IP в БД.HINCRBY "дата" "ip" 1
См. HINCRBY$potolok = 50 * ceil($random / 50);
$message = "Меньше ${potolok}";
определит ближайшее бóльшее, шагами по 50. // $api_json = ''; // тут текст из ответа API
$data = json_decode($api_json, true);
$all_streets = [];
foreach ($data as $city) {
$city_name = $city['name'];
$city_id = $city['id'];
$city_streets = $city['streets'];
foreach ($city_streets as $street) {
$all_streets[] = [
'id' => $street['id'],
'name' => $street['name'],
// может, и параметры города сюда же?
'city' => $city_name,
'city_id' => $city_id,
];
}
}
$date = new DateTime('2021-01-31', new DateTimeZone('UTC'));
$format = 'c'; // ISO 8601
echo $date->format($format); // 2021-01-31T00:00:00+00:00
$date = new DateTime('2021-01-31', new DateTimeZone('UTC'));
$format = 'Y-m-d\TH:i:s.000';
echo $date->format($format) . 'Z'; // 2021-01-31T00:00:00.000Z
$record = User::find(123);
и показывают в форме:return view('user-form', ['user' => $record->toArray()]);
id
редактируемой записи, и под ней сохраняете принятые данные.