コード例 #1
0
<?php

function encode_decode($json)
{
    $struct = json_decode($json);
    $pretty = json_encode($struct, JSON_PRETTY_PRINT);
    echo "{$pretty}\n";
    $pretty = json_decode($pretty);
    printf("Match: %d\n", $pretty == $struct);
}
encode_decode('[1,2,3,[1,2,3]]');
encode_decode('{"a":1,"b":[1,2],"c":{"d":42}}');
コード例 #2
0
ファイル: ArrayMethod.php プロジェクト: subtonix/aouka_lunch
 /**
  * Retourne le tabelau sous forme d'objet.
  * 
  * @return stdClass
  */
 public static function toObject($aInput)
 {
     return json_decode(encode_decode($aInput));
 }
コード例 #3
0
ファイル: ArrayHelper.php プロジェクト: subtonix/aouka_lunch
 /**
  * Retourne le tabelau sous forme d'objet.
  * 
  * @return stdClass
  */
 public static function toObject(array $aArray)
 {
     return json_decode(encode_decode($aArray));
 }