AJAX如何调用PHP的类中的方法? 可以用xajax这个库,很方便http://xajax.sf.net还有就是ajax和php关系不大吧,你应该懂得ajax的原理吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个原理我倒是知道不过有一个比较麻烦的地方就是在PHP类中引用一个外部文件只能在FUNCTION之内引用而这个FUNCTION我又希望它同时可以被AJAX调用又能实例化类后直接调用它 引用文件,直接require就可以了,那个地方都可以 在ajax发出请求时将要使用的类和方法作为参数传递url = 'localhost/ajax.php?class=clasname&method=menhodname¶m=....';xmlhttp.open('GET', url);php中设置ajax接口文件,处理ajax请求<?php$class = $_GET['class'];$method = $_GET['method'];unset($_GET['class']);unset($_GET['method']);include "$class.php";$obj = new $class;$ret = call_user_func_array(array($obj, $method), $_GET);echo $ret; stren()函数问题 小三同志紧急呼叫,请高手大哥来下。。。 mysql 1个表只能一个AUTO_INCREMENT,但我需要两个自动增值字段,其中一个为key 如何实现3者间的关系 请教个MYSQL查询语法 <<PHP与MySQL Web开发权威指南>>怎么样啊?我想买 phpMyAdmin的设置问题 isset怎么没有用啊! 怎样同时传递两个变量啊! ……急!!!!高手请入:关于SSL+APACHE+PHP4 LINUX下的安装!!!! 急!!!!!!求 PHP 转化为 HTML 的软件 在mysql中存放很多的文本用什么类型
不过有一个比较麻烦的地方
就是在PHP类中引用一个外部文件只能在FUNCTION之内引用
而这个FUNCTION我又希望它同时可以被AJAX调用又能实例化类后直接调用它
url = 'localhost/ajax.php?class=clasname&method=menhodname¶m=....';
xmlhttp.open('GET', url);php中设置ajax接口文件,处理ajax请求
<?php
$class = $_GET['class'];
$method = $_GET['method'];unset($_GET['class']);
unset($_GET['method']);include "$class.php";
$obj = new $class;
$ret = call_user_func_array(array($obj, $method), $_GET);echo $ret;