Как узнать, является ли метод устаревшим?

Например, я хотел бы узнать, если функция
mime_content_type устарела.

в Руководство на английском, Кажется, он не помечен как устаревший. Это также верно для всех других языков, кроме немецкого, китайского и испанского — там оно помечено как устаревшее.

Как я могу узнать, какое руководство является правильным? Могу ли я найти историю руководства? Так что я могу видеть, был ли он когда-то помечен как устаревший, а затем примечание было удалено снова?

0

Решение

Чтобы ответить на немедленный вопрос — да, в руководстве однажды было отмечено, что оно устарело, и оно было удалено. О проблеме сообщили в ошибка # 71367 и исправлено в январе этого года, хотя, видимо, не во всех переводах.

Обратите внимание, что это было «мягкое» устаревание, означающее, что E_DEPRECATED при использовании функции уведомление о времени выполнения не появлялось — это упоминалось только в руководстве.


Чтобы получить историю ввода вручную:

На каждой странице под выпадающим списком «Изменить язык» есть ссылка «Изменить»:

Изменить ссылку

Следуйте по нему, чтобы открыть онлайн-редактор PHP-документации, где вас встретит приглашение для входа в систему. Нажмите Анонимный вход и он загрузит редактор для этой страницы.

На панели, разделяющей панели, нажмите » расширитель:

Расширитель инструментов

А в открывшейся панели нажмите кнопку перезагрузки на вкладке «Журнал»:

Загрузить журнал

который позволит вам прочитать журнал изменений и выполнить различия между ревизиями:

история

1

Другие решения

Если вы включите в PHP функцию, которая устарела, то при компиляции эта функция будет напрямую показывать, что она устарела.

Нет необходимости дополнительно реализовывать функцию в вашем коде и делать ее более громоздкой, иначе она сделает вашу страницу более медленной по сравнению с обычным временем загрузки.

0

По вопросам рекламы [email protected]