Page 1 sur 1

REST ou PAS , Difference

Posté : 05 mai 2008, 04:58
par dev75
Bonjour,
J'ai du mal a comprendre la difference entre une function REST et le resultat obtenu par GET d'une page.
d'un coté on a ceci.

Code : Tout sélectionner

<?php require_once 'Zend/Rest/Server.php'; /** * Say Hello * * @param string $who * @param string $when * @return SimpleXMLElement */ function sayHello($who, $when){ $xml ="<?xml version='1.0' encoding='ISO-8859-1'?><mysite><value>Hey $who! Hope you're having a good $when</value><code>200</code></mysite>"; $xml = simplexml_load_string($xml); return $xml; } } $server = new Zend_Rest_Server(); $server->addFunction('sayHello'); $server->handle(); ?>
que l'on peut appeler http://toto.fr/test.php?method=sayHello ... &when=2008

et de l'autre une fonction quelconque que l'on peut aussi appeler de la sorte.
test.php?who=Sylvain&when=2008

Code : Tout sélectionner

sayHello($who, $when){ $xml ="<?xml version='1.0' encoding='ISO-8859-1'?><mysite><value>Hey $who! Hope you're having a good $when</value><code>200</code></mysite>"; $xml = simplexml_load_string($xml); return $xml; } } echo sayHello($_GET['who'],$_GET['when']);
merci de vos avis

Posté : 05 mai 2008, 15:53
par Hywan
Hey :),

Y aurait-il une ressemblance avec OpenID ?