aardio 文档

aardio 范例:调用 PHP 函数

//调用 PHP 函数
import console.int;
import process.php;

var phpCode = /* 
function add($a,$b) {
    return $a + $b;   
} 

class Calculator {
    public function add($a, $b) {
        return $a + $b;
    }
}

$calculator = new Calculator(); 
*/

//启动 PHP 服务端,兼容任意版本 PHP
var php = process.php.startRpc(phpCode); //参数可以是 PHP 代码,也可以是 PHP 文件路径

//调用 PHP 函数
var ret,err = php.add(2,3); 

//获取返回值
ret = ret[["result"]];  

//调用 PHP 对象的成员函数(RPC 调用会重用同一 PHP 进程,多次调用比普通 CGI 更快)
var ret,err = php.calculator.add(2,3); 

//获取返回值
ret = ret[["result"]]; 
console.dump(ret); 



Markdown 格式