(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Что нового в PHP 5.4

Источник: webonrails
webonrails

Спустя почти три года с момента выхода ветки PHP 5.3 представлен релиз PHP 5.4.

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

Что нового

  • Примеси (trait) - Ключевая новинка 5.4 служащая заменой мультинаследования;
  • Для получения текущего статуса сессий была добавлена функция session_status;
  • Добавлена поддержка объектно-ориентированных обработчиков сессий;
  • Добавлено Array dereferencing (разыменование массивов) - foo()[0];
  • Короткая запись массива - [1,2,3,4,5,6];
  • Вызов метода или свойства класса выражением - A::{$foo . '_' . $bar}();
  • Встроенный веб-сервер для тестирования скриптов;
  • Директива default_charset в php.ini по умолчанию UTF-8;
  • Изменена переменная $_SERVER['REQUEST_TIME']. Теперь в переменной храниться время запуска скрипта с точностью до микросекунд;
  • Возвращена поддержка замыкания $this;
  • Функция array_combine() возвращает значение array() вместо FALSE, если на вход переданы два пустых массива;
  • Поддержка системы динамической трассировки DTrace;
  • Поддержка двоичного формата определения данных (например, 0b001001101);
  • Расширения mysql, mysqli и pdo_mysql теперь по умолчанию базируются на mysqlnd;
  • Удален safe_mode;
  • Удален синтаксис break/continue $var;
  • Удалены глобальные переменные и переменные HTTP_ * _VARS;
  • Удалены директивы register_globals, define_syslog_variables, highlight.bg, session.bug_compat42, session.bug_compat_warn, y2k_compliance, allow_call_time_pass_reference и register_long_arrays;
  • Удалены функции session_is_regisitered(), session_registered() и session_unregister().
  • Улучшена производительность.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Дискуссии и обсуждения общего плана »
Написать редактору 
 Рекомендовать » Дата публикации: 22.06.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ESET NOD32 SMALL Business Pack newsale for 3 user
Pinnacle Studio 21 Plus. Электронный ключ.
Microsoft SQL CAL 2017 Sngl OLP 1License NoLevel UsrCAL
Zend Guard 1 Year Subscription
Zend Server with Z-Ray Developer Edition - Standard
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
СУБД Oracle "с нуля"
Новые материалы
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
Утиль - лучший бесплатный софт для Windows
Мастерская программиста
3D и виртуальная реальность. Все о Macromedia Flash MX.
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Пишу программы на заказ профессионально (2523)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Ищу программиста для написания программы (25)
Ищу программиста ,владеющего Вижуал Бэйсик и программированием в Экселе, для написания...
 
Модульный метод создания сайтов (5)
Модульный метод создания (компоновки) сайтов на основе наборов типовых отлаженных функциональных...
 
Пишу программы на заказ для студентов (193)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
Excell не печатает :-( (2)
Почему то Excell не печатает страницы в альбомной ориентаций, то есть страница в аольбомной...
 
 
 



    
rambler's top100 Rambler's Top100