当前位置: 首页 > 图文教程 > 网络编程 > PHP > 在PHP中使用ASP.NET AJAX

PHP
Php+SqlServer实现分页显示
在WIN98下以apache模块方式安装php
也谈 PHP 和 MYSQL
用Php实现链结人气统计
简单易用的计数器(数据库)
文件上传的实现
php的header和asp中的redirect比较
用PHP制作静态网站的模板框架(一)
用PHP制作静态网站的模板框架(二)
用PHP制作静态网站的模板框架(三)
用PHP制作静态网站的模板框架(四)
在 PHP 中使用随机数的三个步骤
通过html表格发电子邮件
一个简单的自动发送邮件系统(二)
一个简单的自动发送邮件系统(一)
一个简单的自动发送邮件系统(三)
透析PHP的配置文件php.ini
将数字格式的计算结果转为汉字格式
BBS(php & mysql)完整版(三)
BBS(php & mysql)完整版(二)

在PHP中使用ASP.NET AJAX


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 247 ::
收藏到网摘: n/a

  编写Service文件


  新建一个php文件,命名为EmployeeService.php。首先写上这一句,include必要的支持代码:

 

  然后定义一个Employee类。四个属性一目了然,不用多说:

以下为引用的内容:
class Employee
{
public $Id;
public $Name;
public $Email;
public $Salary;

function __construct($id, $name, $email, $salary)
{
$this->Id = $id;
$this->Name = $name;
$this->Email = $email;
$this->Salary= $salary;
}
}

 

  接下来是EmployeeService类,继承与MSAjaxService.php中的MSAjaxService基类。其中定义一个方法,用来返回一个Employee对象:

以下为引用的内容:
class EmployeeService extends MSAjaxService
{
function GetEmployee()
{
return new Employee(12345, "Dflying Chen", "[email protected]", 1000);
}
}

 

  然后新建一个EmployeeService的实例,并且调用基类的ProcessRequest()方法,处理该请求:

以下为引用的内容:
$theService = new EmployeeService();
$theService->ProcessRequest();

 

  大功告成!