GOOGLE ADS

суббота, 9 апреля 2022 г.

PHP 8.1: функция strftime() устарела

При обновлении до PHP 8.1 я получил ошибку относительно «strftime». Как исправить код, чтобы правильно отображать полное название месяца на любом языке?

 $date = strftime("%e %B %Y", strtotime('2010-01-08'))


Решение проблемы

Быстрая и простая замена устаревшей функции strftimeможет быть следующей.

Вместо использования (взяв образец из вопроса)

$date = strftime("%e %B %Y", strtotime('2010-01-08'))

преобразовать это в:

$date = date('d M Y', strtotime('2010-01-08')

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...