их на дату с днем недели
<?php
$str = 'Давайте устроим встречу 20.05.2022 и потом ещё одну 12.06.2022';
// ЗДЕСЬ НУЖЕН КОД
echo $str;
// Давайте устроим встречу 20.05.2022 (пт) и потом ещё одну 12.06.2022 (вс)
function checkNumber($str) {
$length = strlen($str);
for($i = 0; $i < length;)
{if (is_number($str[$i++]))
{
return $length. ' ' .date('w')
}
} rerurn false ;
}
https://www.php.net/manual/ru/function.preg-replace-callback.php
используешь шаюлон (\d{2})\.(\d{2})\.(\d{4}) что бы найти дату; затем, внутри коллбека собираешь из строки дату с помощью mktime и обратно в строку с помощью date - уже в новом формате
Обсуждают сегодня