dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | flex | CRM | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
  当前位置:主页>PHP>php技术资料>文章内容
php和asp对象的等价关系
来源:未知     作者:    
1)写HTML
asp: Response.Write(str)
: print $str;
echo $str;
print_r $debug_str;

2) Form, Cookie and QueryString变量
asp: 可以用Request object.
php: 这些变量是自动提供的作为一个全局变量,如果在.ini文件中这样配置的话:

variables_order="EGPCS"
register_globals=On

为了安全,我将不允许register_globals (设置它为OFF). 然后变量仅仅在数组中使用:
$HTTP_POST_VARS, $HTTP_COOKIE_VARS and $HTTP_GET_VARS.

3)Redirecting to another location
asp: Response.Redirect(url)
: Header("Location: $url");

4) Cookie 处理
asp: Response.Cookies(cookiename) = newval
avar = Request.Cookies(cookiename)

: setcookie($cookiename, $newval);
$avar = $HTTP_COOKIE_VARS[$cookiename];

5)Application变量
asp: Application(appvarname)
: 不提供,可以用模拟

6) 变量
asp: Session(name) = newval
avar = Session(name)

php: 在4或以后的版本中, 我们确定变量作为一个在
session_register($sessionname), 然后,我们调用_start( )
在开始使用的. 页恢复变量值.

例如:

_register('avar');
$avar = 99;
_start();
print $avar;

7)Form 变量
asp: Request.Form("formvar")
Request.QueryString("getvar")

: $HTTP_POST_VARS["formvar"];
$HTTP_GET_VARS["getvar"];

GET and POST 变量可以交替的自动地修改到变量,这是不安全地方法。

8)Server 变量
asp: 这有许多服务器变量,可以看ASP文档. 一个例子:

Request.ServerVariables("HTTP_HOST")

: 作为ISAPI模式, 服务器变量存储在$HTTP_SERVER_VARS数组里。
作为CGI, 它们存贮在环境变量里, 用$HTTP_ENV_VARS数组或getenv( )
可以得到。一个例子:

$HTTP_SERVER_VARS["HTTP_HOST"] using ISAPI module

$HTTP_ENV_VARS["HTTP_HOST"] using CGI module

9)访问
asp: 一般用ado技术
: ADO可以使用adodb库来模拟,这个库等价与ado.
限制是,目前支持只读性光标和前滚光标.
(注解)也可以直接调用com库,看我的文章。

10)Buffering
asp: Response.Buffer = true
Response.Write("abc");
Response.Flush()
: ob_start();
print "abc";
ob_end_flush();

11) Script Timeout
asp: 时间级是秒级:
Server.ScriptTimeout(240)

: 时间级是秒级:
set_time_limit(240);

以上翻译的不好,请大家原谅!

 

 

上一篇:include()与require()的对比   下一篇:PHP, JScript 和 VBScript 函数和类的语法
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·通过对PHP服务器端特性的配置加
·php与mysql三日通
·AJAX技术在PHP开发中的简单应用
·大家所使用的PHP开发环境
·PHP缓存的实现
·针对PHP新手总结的PHP基础知识
·一个简单实现多条件查询的例子
·PHP串行化变量和序列化对象
·PHP表单
·推荐阅读:php技术生成静态页面
·php实用函数
·php生成随机数
  相关文章
·include()与require()的对比
·PHP, JScript 和 VBScript 函数
·Output Buffer (输出缓冲)函数的
·让你同时上传 1000 个文件
·几点提高php序运行效率的方法
·一个个人网页自动化生成系统
·从C/C++迁移到PHP——判断字符类
·PHP:MVC迷思
·针对初学PHP者的疑难问答
·PHP脚本的8个技巧(1)
·PHP入门速成
·PHP脚本的8个技巧(2)
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763