Вийшла нова версія PHP 5.4.0
PHP
lock
2 березня 2012 р. 21:42
PHP (англ. PHP:Hypertext Preprocessor — PHP:гіпертекстовий препроцесор), попередня назва: Personal Home Page Tools — скриптова мова програмування, була створена для генерації HTML-сторінок на стороні веб-сервера. PHP є однією з найпоширеніших мов, що використовуються у сфері веб-розробок (разом із Java, .NET, Perl, Python, Ruby). PHP підтримується переважною більшістю хостинг-провайдерів. PHP — проект відкритого програмного забезпечення.
Версія 5.4.0 містить велику кількість нововведень і виправлень помилок. З нововведень варто виділити:
- підтримка трейтов. Трейт (англ. trait) - це механізм забезпечення повторного використання коду в мовах з підтримкою єдиного успадкування. Трейт призначений для зменшення деяких обмежень єдиного спадкування, дозволяючи програмісту повторно використовувати набори методів вільно, в декількох незалежних класах і реалізованих з використанням різних архітектур побудови класів. Семантика комбінації трейтів і класів визначена таким чином, щоб знизити рівень складності, а також уникнути типових проблем, пов'язаних з множинним спадкуванням та c т.зв. mixins.
- спрощенний синтаксис оголошення масивів: $a = [1, 2, 3, 4]; или $a = ['one' => 1, 'two' => 2, 'three' => 3, 'four' => 4]
- замикання тепер підтримують $this
- з'явилася можливість звертатися до результату функції як до масиву: foo()[0]
- булеві значення можна використовувати наступним чином: 0b001001101
Також у версії 5.4.0 виправлено більше 100 помилок.
Джерело - PHP 5.4.0 released!
Напишіть перше повідомлення!
Ви повинні увійти під своїм аккаунтом щоб залишати коментарі