Функціональність, оголошена застарілою PHP 7.0.x

Конструктори у стилі PHP 4

Конструктори в стилі PHP 4 (методи з тим самим ім'ям, що і сам клас) оголошені застарілими та будуть видалені у майбутньому. У PHP 7 видаватиметься попередження E_DEPRECATED у разі використання таких конструкторів. Класи, що реалізують метод __construct(), торкнуті не будуть.

Loading...

Результат виконання наведеного прикладу:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; foo has a deprecated constructor in example.php on line 3

Статичні виклики нестатичних методів

Статичні виклики методів, не визначених як static, оголошені застарілими та можуть бути в майбутньому заборонені.

Loading...

Результат виконання наведеного прикладу:

Deprecated: Non-static method foo::bar() should not be called statically in - on line 8
Я не статический!

Опция salt функцииpassword_hash()

Опция salt функцииpassword_hash() була оголошена застарілою для запобігання використанню розробниками своїх власних salt (часто небезпечних). Функція самостійно генерує криптографічно безпечний salt, якщо він не заданий розробником, отже більше немає потреби в генераторах користувача salt.

Опция контекста SSLcapture_session_meta

Опция контекста SSLcapture_session_meta оголошено застарілою. Метадані SSL тепер доступні за допомогою функції stream_get_meta_data()

Застарілі функції LDAP

Наступні функції були оголошені застарілими: