seanmorris / php-wasm

PHP in Browser, powered by WebAssembly.
https://seanmorris.github.io/php-wasm/
Apache License 2.0
606 stars 32 forks source link

php 8.3 support #35

Closed liudonghua123 closed 1 week ago

liudonghua123 commented 7 months ago

Hi, php-8.3.0 is released, and it contains many new features, such as explicit typing of class constants, deep-cloning of readonly properties and additions to the randomness functionality. As always it also includes performance improvements, bug fixes, and general cleanup.

Could you update the code and related packages?

See also https://github.com/php/php-src/tree/PHP-8.3.0.

soyuka commented 7 months ago

I think there are a few issues in the build system of this repository (we don't need to patch php + docker is misused) my fork compiles php 8.3 already at https://github.com/soyuka/php-wasm/ just change the PHP_BRANCH.

@seanmorris maybe that I could provide my build improvements to your fork? Let me know.

20231201_15h00m05s_grim

seanmorris commented 1 week ago

Version 0.0.9 is in alpha, and includes php 8.3, as well as a bunch of extensions:

image