27.02.2006, 00:00 Uhr
PHP für Mono
Auf Sourceforge steht ein PHP-Compiler für das freie .NET Framework Mono zur Verfügung.
Der Compiler von Raphael Romeikat ermöglicht es, dass das Framework PHP-Code ausführt. Geschrieben ist die Software in C# und übersetzt PHP-Befehle der Version 5.0.4 in die Common Intermediate Language, die dann als Konsolenanwendung laufen können. Jedoch unterstützt sie noch nicht alle PHP-Merkmale, so unter anderem noch nicht vordefinierte Variablen, variable Variablen oder superglobale Variablen. Auch die sogenannten "magic constants" sind nicht implementiert. Das Gleiche gilt unter anderem auch für die Befehle declare und include/require. Im Klassenbereich fehlen zum Beispiel noch Interfaces, Iteratoren und Reflektion.
PHP4Mono steht unter der GNU General Public License. Voraussetzung ist Mono ab Version 1.1.8.3. Romeikat hat den Compiler an der Augsburger Universität als Abschlussarbeit behandelt. Danach haben das Mono-Projekt und Google das Projekt unterstützt.
PHP4Mono steht unter der GNU General Public License. Voraussetzung ist Mono ab Version 1.1.8.3. Romeikat hat den Compiler an der Augsburger Universität als Abschlussarbeit behandelt. Danach haben das Mono-Projekt und Google das Projekt unterstützt.