Chinaunix首页 | 论坛 | 博客
  • 博客访问: 897997
  • 博文数量: 194
  • 博客积分: 7991
  • 博客等级: 少将
  • 技术积分: 2067
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-09 22:03
文章分类

全部博文(194)

文章存档

2010年(8)

2009年(71)

2008年(109)

2007年(6)

我的朋友

分类:

2008-01-16 16:18:49

 
PHP页面与PHP可扩展模块之间的参数传递
 
(本文由 song.xian-guang 原创,如果您觉得对您有帮助,请评论之,如需转载,请指明链接;作者保留所有权利, 禁止商业用途)
 
术语声明:
页面:PHP页面,本文中用以指代PHP页面中的PHP脚本
模块:本文中指代用户编写的PHP可扩展模块
 
页面向模块传递数据
方法 - 函数参数传递数据
参数类型可以是 整型,字符串,资源。
其中整形、字符串在函数参数中可以充当IN/OUT类型的参数,资源仅仅是作为IN参数来使用的。

模块向页面传递数据
方法 - 函数参数传递数据、函数返回值传递数据
参数传递数据上面已经说了,函数返回值传递的数据可以是整型、字符串、数组(用[]访问)、对象(用->访问)。
 
资源的使用比较重要,其原理比较简单,在模块中,资源一般是一个数据结构类型,注册后,返回给页面的资源其实是资源的句柄;这个句柄可以作为函数的参数传递给模块,从模块中就能根据得到的句柄找到相应的数据结构。
 
sxg

 
阅读(2043) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-04-08 17:10:21

能给出模块给页面返回数组的样例吗?