У меня есть клиент, сайт которого работает на PHP 8.0.3, и из-за некоторых проблем с сертификацией (этот клиент должен иметь сертификацию ISO27001) я Меня попросили перенести движок PHP на последнюю доступную версию (сегодня 8.3.9). Этот сайт работает в IIS на компьютере с Windows Server 2022, но у меня та же проблема на моем компьютере с Apache внутри Xampp 3.3.0
Я создал простую страницу для воспроизведения проблемы, и это содержимое :
Код: Выделить всё
Код: Выделить всё
PHP version : 8.3.9
IntlDateFormatter::formatObject(new DateTime('now', new DateTimeZone('Europe/Rome')),IntlDateFormatter::FULL,'it')
giovedì 25 luglio 2024 alle ore 11:48:58 Ora legale dell’Europa centrale
strftime('%e %B %Y, %A')
25 luglio 2024, giovedì
$formatter = new IntlDateFormatter('it_IT', IntlDateFormatter::FULL, IntlDateFormatter::FULL); $formatter->format(new DateTime('now'));
giovedì 25 luglio 2024 alle ore 11:48:58 Ora legale dell’Europa centrale
Поиск в Интернете не дает абсолютно никаких полезных советов, и в большинстве случаев, чем больше вы ищете, тем меньше вы получаете, поэтому я спрашиваю вас, сообщество, сталкивался ли кто-нибудь с такой же проблемой. Пока клиент просто игнорирует странные письма, но я заверил его, что приеду как можно скорее с решением...
Подробнее здесь: https://stackoverflow.com/questions/787 ... s-in-dates