Релиз языка программирования PHP 8.5
После года разработки опубликован релиз языка программирования PHP 8.5. Новая ветка включает серию новых возможностей, а также несколько изменений, нарушающих совместимость. Ключевые изменения в PHP 8.5 (1, 2, 3): Добавлен оператор «|›» (pipe), позволяющий передавать значения от одной функции к другой без использования промежуточных присвоений и переменных, используя результат выполнения одной функции в качестве параметра в другой. Если функция имеет один аргумент, параметр для передачи значения выбирается через указание «…», а если у функции несколько аргументов подстановка осуществляется при помощи замыканий. Например, следующий код $output = $input |› trim(…) |› fn (string $string) =› str_replace(‘ ‘, ‘-‘, $string) |› fn … Читать далее Релиз языка программирования PHP 8.5
