PHP 5.6.0 alpha1

в 12:06, , рубрики: alpha, php, метки: ,

Команда разработчиков 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 февраля.

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

Автор: sefus

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js