- PVSM.RU - https://www.pvsm.ru -

PHP 5.6.0 alpha1

Команда разработчиков PHP объявила о начале цикла выпусков PHP 5.6.0.

Некоторые нововведения:

  • Отладчик phpdbg
  • Повторное использование php://input
  • Загрузка файлов больше 2Гб
  • Добавлен алгоритм хеширования gost-crypto
  • Улучшение SSL/TLS, В OpenSSL добавлена функция проверки отпечатка пальца.
  • Скалярные выражения в константах
  • Изменяемое число аргументов функции

Скалярные выражения в константах

const THREE = TWO + 1;
const ONE_THIRD = ONE / self::THREE;
const SENTENCE = 'The value of '.THREE.' is 3';
Изменяемое число аргументов функции

function f($req, $opt = null, ...$params) {
    // $params is an array containing the remaining arguments.
    printf('$req: %d; $opt: %d; number of params: %d'."n",
           $req, $opt, count($params));
}
Оператор use теперь поддерживает переменные и функции

use const NameSpaceFOO;
use function NameSpacef;

Следующий альфа релиз запланирован на 6 февраля.

страница загрузки [1]
список изменений [2]

Автор: sefus

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/53465

Ссылки в тексте:

[1] страница загрузки: http://downloads.php.net/tyrael/

[2] список изменений: http://docs.php.net/manual/en/migration56.new-features.php

[3] Источник: http://habrahabr.ru/post/210206/