Phalanger - PHP Language Compiler for .NET
Phalanger is a new PHP implementation introducing the PHP language into the family of compiled .NET languages. It provides PHP applications an execution environment that is fast and extremely compatible with the vast array of existing PHP code. Phalanger gives web-application developers the ability to benefit from both the ease-of-use and effectiveness of the PHP language and the power and richness of the .NET platform taking profit from the best from both sides.
Phalanger is a compiler of the PHP language, compatible with the standard PHP implementation, but it also implements several extensions that make it possible to use .NET libraries from PHP and also povides way for calling PHP functions from other .NET languages.
Articles about Phalanger
- New Version of Phalanger with Silverlight and VS 2008 Support (3/11/2008)
This article introduces new version of the Phalanger project, which incudes support for Silverlight 1.1 (alpha) and Visual Studio 2008 Integration package.
- Phalanger at Lang.NET Symposium (2/2/2008)
Last week I attended the Lang.NET Symposium and I also did a short presentation about Phalanger. The slides and demos from the talk are attached.
- Writing Silverlight applications in PHP (12/7/2007)
In this article we will look how Phalanger can be used for developing Silverlight applications in the PHP language. We look at basic concepts like XAML as well as at a more complicated game.
- A few notes about Phalanger future (12/2/2007)
This post discusses Phalanger future and relations to the DLR and Silverlight as well as our intention to closely communicate wth the PHP community.
- Using PHP objects from C# in a type-safe way (4/30/2007)
In this article we present new features in the Phalanger beta 4 which make it possible to use objects from any PHP script in C# using type-safe way.
- Overload resolution in Phalanger (2/15/2007)
PHP doesn't support method overloading, so Phalanger has to solve an interesting problem when calling overloaded .NET method from PHP.
- Compiling Texy! with Phalanger (2/12/2007)
This article describes how to compile Texy! with Phalanger and how to use the produced assembly in ASP.NET application written in C#.
- Phalanger has a new website! (1/14/2007)
Article about Phalanger project with links to some interesting articles about Phalanger and describtion of the new web site.
(Published: October 11, 2007 02:39)

