Share

PHP4Mono - The Mono PHP Compiler

Code

Programming Languages: C#, PHP

License: GNU General Public License (GPL)

Repositories

browse code, statistics, last commit on 2005-06-14 cvs -d:pserver:anonymous@php4mono.cvs.sourceforge.net:/cvsroot/php4mono login

cvs -z3 -d:pserver:anonymous@php4mono.cvs.sourceforge.net:/cvsroot/php4mono co -P modulename

Show:

What's happening?

  • Followup: RE: still active?

    Another student continued working on the compiler. You can find and contact her via the project admins. She started implementing more PHP language features and accessing PHP extensions. Best regards.

    2006-12-05 13:13:18 UTC by romeikat

  • still active?

    Is this project still under active development? I saw there was again a Google Summer of Code project for this, but I couldn't find any information about the results. Maybe someone could provide me some links?.

    2006-11-13 10:19:23 UTC by veru

  • Calls to parent:: don't work as expected

    If you call parent::__construct() to call the parent class' constructor an error #215 is thrown telling the function __construct is not static.

    2006-03-31 13:17:35 UTC by romeikat

  • Extending an external class is not possible

    It is not possible to extend a class located in an external .NET assembly. Instead an error #100 (Error in inheritance - missing parent declaration or cycle) is thrown.

    2006-03-31 09:41:04 UTC by romeikat

  • Assemblies in GAC or current directory are not found

    Assemblies located in the GAC or in the current directory are not found when compiling. Instead you have to reference excplicitly using the /r: option.

    2006-03-31 09:37:40 UTC by romeikat

  • Followup: RE: Awesome project

    Hi Kev, thanks for your message and questions. The PHP Compiler for Mono indeed compiles PHP scripts to distributable EXEs or DLLs. However only compilation of single files is supported so far, which is why you cannot compile complex applications such as phpBB at the moment. This is a goal for a future version of the compiler. You can access the .NET Framwork namespaces with version 0.2 which...

    2006-03-03 17:25:59 UTC by romeikat

  • mPHP 0.2 released

    A new release of the Mono PHP Compiler is now on SourceForge including souce code, binaries, samples and a tutorial. The major new feature is that you may now use functionality from other .NET assemblies directly from a PHP script as described in the previous post. Like that you can e.g. build Guis using the Gnome libraries. I also fixed a lot of bugs and implemented some other new features...

    2006-03-03 14:40:38 UTC by romeikat

  • Awesome project

    This is an awesome project, and just the thing I've been waiting for to move into .NET (and Mono) programming. I just have some questions: Does this compile standard PHP apps into distributable dlls? For example, could I compile an open source php project like phpBB, then run that on a Windows or Mono server without installing anything to the server? Does this allow you to access the .NET...

    2005-10-27 17:32:09 UTC by captainn

  • mPHP 0.1 released

    Today the first stable version of the Mono PHP Compiler was released. For further details about usage, features and examples, please refer to the files readme.pdf and samples.pdf in the binaries download package or on the project home page.

    2005-08-30 23:36:22 UTC by romeikat

  • PHP4Mono - The Mono PHP Compiler

    Anonymous committed patchset 1 of module CVSROOT to the PHP4Mono - The Mono PHP Compiler CVS repository, changing 11 files.

    2005-06-14 21:11:00 UTC by nobody

Our Numbers