あなたは同じサイト上の両方を実行することができますが、セットアップメッセージングシステムのいくつかの並べ替えまたはstorage.Theyを共有しない限り、お互いに話をすることはできません。
続きを読みます基本的に全く異なる性質のアプリケーションです。
別の可能性は、PHPからあなたの.NETコードを呼び出すことです:
次のようにC#で書かれたコードの一部:
$minifier = netMinifier::Minifier_Constructor();
$settings = netCodeSettings::CodeSettings_Constructor();
$csssettings = \ms\Microsoft\Ajax\Utilities\netCssSettings::CssSettings_Constructor();
$settings->OutputMode(\ms\Microsoft\Ajax\Utilities\netOutputMode::SingleLine());
$settings->PreserveFunctionNames(FALSE);
$settings->QuoteObjectLiteralProperties(TRUE);
$result = $minifier->MinifyStyleSheet($css, $csssettings, $settings)->Val();
:
string javascript = "";
Microsoft.Ajax.Utilities.Minifier m = new Microsoft.Ajax.Utilities.Minifier();
Microsoft.Ajax.Utilities.CodeSettings settings = new Microsoft.Ajax.Utilities.CodeSettings();
settings.OutputMode = Microsoft.Ajax.Utilities.OutputMode.SingleLine;
settings.PreserveFunctionNames = false;
string minified = m.MinifyJavaScript(javascript, settings);
は、PHP上で次のようになります。
投稿者:
http://www.drupalonwindows.com/en/blog/calling-net-framework-and-net-assemblies-php
両方のハンドラを使用することは可能ですが、明示的な拡張子を使用する必要があります。 .aspxと.php。 – tomasmcguinness
明示的な拡張機能を使って何を意味するかを詳しく説明できますか? – Aaron