Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 23-08-2007 10:32:51

desfrenes
Membre
Date d'inscription: 23-08-2007
Messages: 13
Site web

Zend_Json ?

Bonjour,

Je profite de ce post pour me présenter, je suis nouveau sur ce forum et je m'intéresse depuis peu au framework Zend (depuis que la version stable est sortie en fait). Comme d'autres je le vois plutôt comme une librairie de qualité plus qu'un "cadre de travail" mais qui sait... à l'usage je verrai peut-être les choses autrement wink .
De fait je commence à prendre goût à certaines classes qui accélèrent bien les choses (mail, services webs, feeds, etc...), d'ici à ce que j'adopte le package complet...

La question que je me pose... à quoi sert Zend_Json ?

Ou plus exactement, pourquoi apporter cette surcouche à quelque chose de natif qui fonctionne déjà vite et bien ?

Je ne pose pas cette question pour polémiquer et je suis persuadé qu'il doit y avoir une raison valable, mais j'ai beau chercher, en dehors d'apporter un support de JSON aux versions de PHP antérieures à la 5.2 je ne vois pas. hmm

Voilà, sinon je suis bien content de voir qu'une communauté française s'active autour de ce projet.

Hors ligne

 

#2 23-08-2007 22:34:11

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Zend_Json ?

hop, on regarde le code :
    /**
     * Decodes the given $encodedValue string which is
     * encoded in the JSON format
     *
     * Uses ext/json's json_decode if available.
     *
     * @param string $encodedValue Encoded in JSON format
     * @param int $objectDecodeType Optional; flag indicating how to decode
     * objects. See {@link ZJsonDecoder::decode()} for details.
     * @return mixed
     */

en gros si cela n'existe pas on utilise zend-json sinon les fonction native! et c'est tout


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#3 23-08-2007 22:41:59

desfrenes
Membre
Date d'inscription: 23-08-2007
Messages: 13
Site web

Re: Zend_Json ?

ok... donc c'est bien ce que je pensais.

Hors ligne

 

#4 29-08-2007 00:40:41

nohrad
Membre
Lieu: Lyon
Date d'inscription: 25-08-2007
Messages: 11

Re: Zend_Json ?

A en croire la doc, il semblerait que Zend_Json offre une option en plus. On peut obtenir un objet à la place d'un array avec Zend_Json::decode.

Code:

// Décode des objets en tant qu'objets
$phpNatif = Zend_Json::decode($valeurEncodee, Zend_Json::TYPE_OBJECT);

Bref, pas grand chose d'exceptionnel, mais cela peut toujours servir.

@source : http://framework.zend.com/manual/fr/zen … jects.html

Hors ligne

 

#5 29-08-2007 09:32:52

desfrenes
Membre
Date d'inscription: 23-08-2007
Messages: 13
Site web

Re: Zend_Json ?

effectivement c'est déjà ça... et peut-être plus dans le futur.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages