setEncoding('ISO-8859-1');
/**
* Hello
*
* @param string $msg
* @return string
*
*/
function Hello($msg) {
$encode = $GLOBALS['server']->getEncoding();
$xml = "
$msg
200
";
$xml = simplexml_load_string($xml);
return $xml;
}
function Div($num, $div) {
$erro = "";
$status = "OK";
$result = @($num / $div);
$erro = error_get_last();
if ($erro)
throw new Zend_Rest_Exception("Erro");
return $result;
}
/*
function Div($num, $div)
{
$erro = "";
$status = "OK";
try
{
$result = @($num / $div);
$erro = error_get_last();
if($erro)
throw new Exception($erro['message']);
}
catch(Exception $e)
{
$status = "ERRO";
$erro = $e->getMessage() . "Linha: " . $e->getLine();
}
$encode = $GLOBALS['server']->getEncoding();
$xml = "
$result
$status
$erro
";
$xml = simplexml_load_string($xml);
return $xml;
}
*/
$server->addFunction("Hello");
// $server->addFunction("Div");
$server->handle();
?>