Well seeing as how the PHP-.NET bridge implementations I've seen thus far utilize certain pieces of COM to load the .NET runtime then, so long as mono can integrate with the Cross-Platform COM engine (FireFox uses it), I see no reason for this to be regarded as impractical.
I. .NET Functions
Toto rozšíření je EXPERIMENTÁLNÍ. Chování tohoto rozšíření, názvy funkcí a všechno ostatní, co je zde zdokumentováno, se v budoucích verzích PHP může bez ohlášení změnit. Berte to v úvahu a používejte tento modul na vlastní nebezpečí.
- dotnet_load — Loads a DOTNET module
add a note User Contributed Notes
TheXenoEnder @t gm@il d0+ c0m
A Phalanger Mono version is in progeress:
Do note though that Phalanger doesn't run on Mono yet, and isn't likely to run fully under Mono in foreseable future (see: http://www.php-compiler.net/FAQ.htm) which probably defies the purpose of it all for non-Windows users. Seems to me that, due to architectural reasons and Google endorsment, php4mono is probably closer to being the way to go Php-Net-wyse.
guspaz at gmail dot com
See also Phalanger (http://www.php-compiler.net/), which seems to be similar to php4mono, except a lot more complete (Virtually everything in PHP is supported with very few exceptions, most scripts run unmodified, and all the PHP built in functions are implemented).
It lets you use any part of the .NET framework in your PHP app as if PHP were a managed language. And as an example, phpmyadmin runs without modifying the code at all (although of course it doesn't use any .NET stuff).
tom_crawford at hotmail dot com
Jayesh Jain article can be found here (the link above didn't work for me):
Sterling has been working on the ability to use Mono with PHP which essentially allows .NET and more information can be seen here:
www.gotdotnet.com has lots of goodies
m dot saladna at pop dot classicgamez dot cx
A nice initial reference site I ran across to learn about dotnet-related functionality is http://www.andymcm.com/dotnetfaq.htm