$str = 'Дата от 20.05.2022 до 12.06.2022';
$str2 = '';
for ($i = 0; $i < strlen($str); $i++) {
if (is_numeric($str[$i])) {
$str2 = $str2 . $str[$i];
$str_data = explode(' ', preg_replace('/\G\d{8}/', "$0 ", $str2));
}
}
Задача в том, что в зависимости от даты нужно показать какой день недели.
Метод DateTime::createFromFormat разбирает строку с датой согласно указанному формату
$dt = DateTime::createFromFormat('dmY','25032018');
echo $dt->format('d.m.Y'); // 25.03.2018
Виртуальный выделенный сервер (VDS) становится отличным выбором
( ! ) Warning: Illegal offset type in UserControllerphp on line 56