peachpie
peachpie copied to clipboard
PeachPie - the PHP compiler and runtime for .NET and .NET Core
like https://hub.docker.com/_/php, distribute Docker with `php` binary very useful to run phpunit tests against PeachPie
According to this extension list https://docs.peachpie.io/compatibility-status I would like to add the "imagick" extension for image manipulation and PDF-to-image conversion, see https://www.php.net/manual/en/book.imagick.php This/these lib(s) might help to implement it: Repo:...
Implement classes as in https://www.php.net/manual/en/book.intl.php E.g. common used classes: Locale IntlDateFormatter NumberFormatter IntlException UConverter
Consolidate throwing of error and warning messages such as invalid arguments, invalid arguments type, etc. Sometimes we throw an exception, sometimes we output a warning. Everything should be handled by...
The nullable return type hints and nullable parameter type hints should be compiled as `System.Nullable{T}`, not as `Pchp.Core.PhpValue` (aka mixed). It's necessary to maintain the nullability type information. It requires...
When building an application targeting Xamarin.Mac: ` Could not install package ‘Mono.Posix.NETStandard 1.0.0’. You are trying to install this package into a project that targets ‘Xamarin.Mac,Version=v2.0’, but the package does...
PHP objects not implementing `__toString()` should cause fatal error when converted to string ```php $o = new stdclass; $s = (string)$o; //
Hi, All Stream function, pack/unpack and str is ok ! My project run and is functionnal !! but...  Seems like we have big problem in memory management (stream_set_blocking ?)...
The fact that a value is an alias is _supposed to be_ transparent to user code. However there are subtle behavior differences between aliases and regular values. One of them...
Managing to run a php project on .NET using PeachPie. The project using zlib_encode/zlib_decode extensively. Does Peachpie library has an implementation of zlib extension?