ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して asp.net ページをシミュレートするmodel_PHP チュートリアル

PHP を使用して asp.net ページをシミュレートするmodel_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:33:21779ブラウズ

php(現在の主流の開発言語として)を使用してasp.net(Microsoftの最強の開発言語)をシミュレートすることは不可能であり、特にphp(現在の主流の開発言語として)の場合は動的ではさらに困難です。オブジェクト指向サポートが不完全な言語。シミュレーションについて話すとき、この例を使用して、asp.net(Microsoft の最も強力な開発言語) の動作メカニズムを理解できます (さらに深く言えば、これは単なるこのテストは、win2000、iis(Microsoft の WEB サーバー プラットフォーム)5、php (現​​在の主流の開発言語) 4.4.0 で実行されました。 page.php

(現在の主流の開発言語として)

<?php

(現在の主流の開発言語として)

/**&#&*/クラスSFC_PAGE
{

var $Env;*/

//ページコントロールのプロパティ var $EnableViewState;

//ページのプロパティ
var $CharSet;//ページの文字セット
var $PageTitle;//ページのタイトル
var $ PageStyle;//ページのスタイル




function SFC_Page()
{



スルーout out out out out out out out of After- s t-i s-------- $Env = $_ENV }else{



global $HTTP_SERVER_VARS,$HTTP_GET_VARS,$HTTP_POST_VARS; ,$HTTP_COOKIE_VARS,$HTTP_POST_FILES;
グローバル $HTTP_ENV_VARS,$HTTP_SESSION_VARS;
$Server = $HTTP_SERVER_VARS;
$Session = $HTTP_SESSION_VARS;
$QueryString = $HTTP_GET_VARS;

$Post = $HTTP_POST_VARS;

$Cookie = $HTTP_COOKIE_VARS;
$Files = $HTTP_POST_FILES;
$Env = $HTTP_ENV_VARS;


}*/

$this->EnableViewState = false

}

// サーバーの状態が復元される前に発生します
関数 PageInit()
{
}


//サーバーの状態が復元された後、サーバー側のイベントの前に発生します
function PageLoad()

{

}

//サーバー側のイベントが発生した後、何かが発生する前に発生しますgenerated
function PagePreRender()
{
}


//ページが生成されるときに発生します
function PageRender()
{
}


//Web ページが生成された後に発生します

function PageUnLoad()

{
}


// displayoutput
関数display()
{

$ this-> pageinit();

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/508644.html技術記事 PHP (現在の主流の開発言語として) で asp.net (Microsoft の最も強力な開発言語) をシミュレートすることは不可能であり、特に (現在の主流の開発言語としての) PHP の場合は不可能です
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。