
Дізнайтесь більше про нові кар'єрні можливості в EchoUA. Цікаві проекти, ринкова оплата, гарний колектив. Надсилайте резюме та приєднуйтеся до нас.
30 листопада команда розробки мови програмування PHP опублікувала другий мінорний реліз PHP 7. Це перше велике оновлення з грудня 2015 року.
Основні зміни:
- Розв’язана проблема з числовими ключами в масивах і об’єктах. Зважаючи на будову движка Zend Engine, масиви і об’єкти розпізнаються як єдина структура даних. Раніше наявність ключів у вигляді числових рядків призводила до того, що ці елементи виявлялися недоступними через мовні засоби PHP. У новому релізі такі ключі обробляються коректно: числові рядки в об’єктах стають ключами масиву, і навпаки.
- Спроба виклику функції
count ()
зі скалярною величиною, значеннямnull
або численним об’єктом як аргументу тепер викликає попередження. - Інтерфейс
Countable
переміщений зі стандартної бібліотеки в ядро. - Доданий новий тип
object
і можливість явно оголосити, що функція вимагаєobject
як параметр або зворотного типу. HashContext
тепер використовує об’єкти замість ресурсів.- Argon2 тепер є одним з підтримуваних алгоритмів при хешуванні паролів. Розширення Mcrypt видалене. На думку розробників, його подальша підтримка перешкоджає розвитку мови.
- Розширення Sodium стало частиною ядра PHP.
- Мінімально підтримуваною версією Windows тепер є Windows 7 / Windows Server 2008 R2.
Повний список змін доступний на офіційному сайті.
Джерело: PHP.net
Київ, Харків, Одеса, Дніпро, Запоріжжя, Кривий Ріг, Вінниця, Херсон, Черкаси, Житомир, Хмельницький, Чернівці, Рівне, Івано-Франківськ, Кременчук, Тернопіль, Луцьк, Ужгород, Кам'янець-Подільський, Стрий - за статистикою саме з цих міст програмісти найбільше переїжджають працювати до Львова. А Ви розглядаєте relocate?