這裡有一個簡單的例子
server.php
<?php
類別 API {
公開 函式 api($parameter = "", $option = "foo") {
返回 $this->client_can_not_see($parameter);
}
公開 函式 doAdd($a = 0, $b = 0) {
返回 $a+$b;
}
保護 函式 client_can_not_see( $name ) {
返回 "你好$name~";
}
}
$service = new Yar_Server ( new API () );
$service->handle ();
?>
client.php
<?php
$client = new Yar_Client("http://host/server.php");
$result = $client->api("parameter");
顯示 $result.'<hr>';
顯示 $client->doAdd(10, 20);
?>