Як перевірити застарілий код у PHP?

Встановивши `error_reporting` для включення 'E_DEPRECATED` і `display_errors` до `On`, PHP відображатиме повідомлення про припинення підтримки безпосередньо на вашій веб-сторінці або записуватиме їх у файл.

Якщо ви отримали помилки щодо застарілої функції, у вас є два варіанти:

  1. Вимкніть попередження, додавши такий рядок до файлу php.ini: error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED. …
  2. Оновіть PHP до новішої версії.

Запуск файлу PHP (DIY) php phpinfo() ?> Це повинно надати інформацію про те, яку версію PHP ви зараз використовуєте, коли її було створено, дані про авторські права тощо.

Повернення коду стану в PHP Щоб повернути код стану в PHP, найпростіший спосіб – це використовуйте функцію http_response_code() разом із відповідним параметром коду статусу HTTP на вашому веб-сайті, а потім команду exit() що зупиняє будь-який інший вихід.

Застаріло в PHP версії 7

  • Конструктори стилів PHP 4. …
  • приклад. …
  • Статичні виклики нестатичних методів. …
  • приклад. …
  • сольовий параметр password_hash(). …
  • capture_session_meta параметр контексту SSL. …
  • ext/mcrypt. …
  • Рядки без лапок.

Що таке застарілі функції? Застарілі функції в PHP стосуються ті, які позначені як застарілі та будуть видалені в майбутніх версіях PHP. Ці функції все ще доступні в поточній версії для забезпечення зворотної сумісності. Тим не менш, їх не рекомендується використовувати в новому коді.