Новые возможности в PHP 7.4
https://stitcher.io/blog/new-in-php-74
Несмотря на опасения по поводу безопасности и стабильности, голосование по FFI прошло успешно и предложение принято. А значит FFI будет добавлен в следующем мажорном релизе. Это даст возможность использовать функции и структуры данных из C-модулей напрямую. В качестве примера можно посмотреть на PHP-биндинг для TensorFlow https://github.com/dstogov/php-tensorflow.
К слову, PHP 7.4 обещает быть весьма интересным, потому что уже сейчас известно, что в нем будут следующие фичи:
– Предзагрузка https://t.me/phpdigest/13
– FFI https://wiki.php.net/rfc/ffi
– Типизированные свойства https://wiki.php.net/rfc/typed_properties_v2
– Оператор присвоения с проверкой на null https://wiki.php.net/rfc/null_coalesce_equal_operator
– Более консистентные типы: разрешается "сужать" тип возвращаемого значения в наследниках, и "расширять" тип параметров https://wiki.php.net/rfc/covariant-returns-and-contravariant-parameters
Post #35
3.44K