All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
如何在SQL,Server中保存和输出图片_[SQL,Server教程]
用javascript实现无刷新更新数据_JavaScript技术_编程技术
怎么将现有的网站过渡到XHTML_[Html教程]
VS,2008,中文版,(90天评估)_[Asp.Net教程]
asp.net中用VML动态的画出数据分析图表详解_[Asp.Net教程]
.NET资源站点汇总_[Asp.Net教程]
在ASP.NET中把图片保存到SQL,SERVER数据库(vb.net)_[Asp.Net教程]
PHP技巧:分析利用PHP制作新闻系统的步骤_[PHP教程]
一步步教你配置SQL SERVER合并复制(三)配置Distributor_[SQL Server教程]
asp.net2.0服务器控件之DropDownList控件
Reading number is top 10 pictures
Sora aoi mirror memorial classics3
5 meters long centenarians python and melee was successfully capture king snake (figure)
大年初五接财神
Group of female porn in 《westwards》, uninhibited woman threatened to not the bottom line1
美女浴室写真3
美女
Exquisite decoration is not paying too much4
From China fortress sora aoi5
好身材能把衣服穿出3D效果
贩卖儿童者必须判死刑
Download software ranking
Eclipse 4.2.2 For Win64
Kung.Fu.Panda.2
天龙八部最新服务端
双旗镇刀客B
I'm come from Beijing1
Ashlynn Video5
Prostitutes diary
Boxer's Top ten classic battle6
Tram sex maniac 2 (H) rar bag8
Boxer vs Yellow2
aaa published in(发表于) 2013/12/27 20:06:48 Edit(编辑)
用Php模拟asp.net的页面模型_php资料_编程技术

用Php模拟asp.net的页面模型_php资料_编程技术

用Php模拟asp.net的页面模型_php资料_编程技术-你的首页-uuhomepage.com

用php模拟asp.net是不大可能的,特别是对于php这样的对面向对象支持不完整的动态语言来讲,更是很大的困难.在这些说模拟是说可以由这个例子来理解asp.net的运行机制(又说深了,他仅仅是一个模以而以) .代码很简单,无需细说,本测试在win2000,iis5,php 4.4.0上运行通过

page.php

/*********************************************
*Sinoprise Function Classes
*CopyRight(c):2006 Sinoprise Technology Lab
*
*Unit Name: page.php
*func:
*Crate:Shuguang Yin 2006-07-15
*********************************************/
class SFC_Page
{

//环境变量
/*var $Server;
var $Session;
var $QueryString;
var $Post;
var $Cookie;
var $Files;
var $Env;*/

//页面控制属性
var $EnableViewState;

//页面属性
var $CharSet;//页面字符集
var $PageTitle;//页面的标题
var $PageStyle;//页面的风格

function SFC_Page()
{

/*if (strcmp(substr(PHP_VERSION,0,1),4)>=0){

$Server = $_SERVER;
$Session = $_SESSION;
$QueryString = $_GET;
$Post = $_POST;
$Cookie = $_COOKIE;
$Files = $_FILES;
$Env = $_ENV;


}else{


global $HTTP_SERVER_VARS,$HTTP_GET_VARS,$HTTP_POST_VARS,$HTTP_COOKIE_VARS,$HTTP_POST_FILES ;
global $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;

}
//发生在服务器状态还原之前
function PageInit()
{
}

//发生在服务器状态还原之后,但在服务器端事件之前
function PageLoad()
{
}

//发生在激发服务器端事件之后,但在生成任何东西之前
function PagePreRender()
{
}

//发生在生成页面之时
function PageRender()
{
}

//发生在网页生成完成之后
function PageUnLoad()
{
}

//显示输出
function Display()
{
$this->PageInit();
if ($this->EnableViewState){
$this->DeCodeViewState();
}
$this->PageLoad();
$this->PagePreRender();
echo "";
echo "";
echo "";
echo "
";
$this->PageRender();
if ($this->EnableViewState){
$this->EnCodeViewState();
}
echo "";
$this->PageUnLoad();

}

//判断是第一次打开还是post
function IsPostBack()
{

}
//对ViewState进行编码
function EnCodeViewState()
{
echo " echo ">";
}
//对ViewState进行解码
function DeCodeViewState()
{
if (isset($_POST['SFC_ViewState'])){
$this = unserialize(base64_decode($_POST['SFC_ViewState']));
}
}
}
?>

页面文件,php.php

require_once('page.php');

class PhpTest extends SFC_Page
{
var $conut;

function PhpTest()
{

}
//发生在服务器状态还原之前
function PageInit()
{
}

//发生在服务器状态还原之后,但在服务器端事件之前
function PageLoad()
{
}

//发生在激发服务器端事件之后,但在生成任何东西之前
function PagePreRender()
{
}

//发生在生成页面之时
function PageRender()
{
echo ++$this->conut;
//echo serialize($this);
echo "
";
echo "";
}

//发生在网页生成完成之后
function PageUnLoad()
{
}
}

$cls = new PhpTest();
$cls->CharSet="gb2312";
$cls->PageTitle="页面的标题";
$cls->EnableViewState=true;
$cls->Display();
?>





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.