JSON

JsonÊý¾ÝµÄѧϰ(2)

×ÖºÅ+ ×÷ÕߣºH5Ö®¼Ò À´Ô´£ºH5Ö®¼Ò 2017-12-10 08:24 ÎÒÒªÆÀÂÛ( )

?php //Éú³ÉÒ»¸öPHPÊý×é ¼Ù×°´ÓÇ°¶Ë»òÕßÆäËûµØ·½ÄÃÀ´µÄÊý¾Ý $data = array(); $data[¡®name¡®] = ¡®test1¡®; $data[¡®work¡®] = ¡®process¡®; $data[¡®purpose¡®] = ¡®json¡®; //json_encode ¡ª ¶Ô±äÁ¿½øÐÐ JSON ±à

<?php
    //Éú³ÉÒ»¸öPHPÊý×é ¼Ù×°´ÓÇ°¶Ë»òÕßÆäËûµØ·½ÄÃÀ´µÄÊý¾Ý

    $data = array();
    $data[¡®name¡®] = ¡®test1¡®;
    $data[¡®work¡®] = ¡®process¡®;
    $data[¡®purpose¡®] = ¡®json¡®;

    //json_encode ¡ª ¶Ô±äÁ¿½øÐÐ JSON ±àÂë ´ý±àÂëµÄ value £¬³ýÁËresource ÀàÐÍÖ®Í⣬¿ÉÒÔΪÈκÎÊý¾ÝÀàÐÍ

    //¸Ãº¯ÊýÖ»ÄܽÓÊÜ UTF-8 ±àÂëµÄÊý¾Ý£¨Òë×¢£ºÖ¸×Ö·û/×Ö·û´®ÀàÐ͵ÄÊý¾Ý£©
    //±àÂë³É¹¦Ôò·µ»ØÒ»¸öÒÔ JSON ÐÎʽ±íʾµÄ string ¡£
    //Ê×ÏȽ«Êý×éת»»³ÉJSON
    $json_string = json_encode($data);

    //дÈëÎļþ
    file_put_contents(¡®test.json¡®,$json_string);

 

<?php
    //´ÓÎļþÖжÁÈ¡Êý¾Ý£¬ÒÔ×Ö·û´®ÐÎʽµ½PHPÖÐ
    $json_string = file_get_contents(¡®test.json¡®);

    //json_decode ¡ª ¶Ô JSON ¸ñʽµÄ×Ö·û´®½øÐнâÂë
    //mixed json_decode ( string $json [, bool $assoc ] )
    //½ÓÊÜÒ»¸ö JSON ¸ñʽµÄ×Ö·û´®²¢ÇÒ°ÑËüת»»Îª PHP ±äÁ¿
    //$assocµ±¸Ã²ÎÊýΪ TRUE ʱ£¬½«·µ»Ø array ¶ø·Ç object ¡£
    //°ÑJSON×Ö·û´®×ª³ÉPHPÊý×é
    $data = json_decode($json_string,true);
    var_dump($data);

 

¡¡

1.±¾Õ¾×ñÑ­ÐÐÒµ¹æ·¶£¬ÈκÎתÔصĸå¼þ¶¼»áÃ÷È·±ê×¢×÷ÕߺÍÀ´Ô´£»2.±¾Õ¾µÄÔ­´´ÎÄÕ£¬ÇëתÔØʱÎñ±Ø×¢Ã÷ÎÄÕÂ×÷ÕߺÍÀ´Ô´£¬²»×ðÖØÔ­´´µÄÐÐΪÎÒÃǽ«×·¾¿ÔðÈΣ»3.×÷ÕßͶ¸å¿ÉÄܻᾭÎÒÃDZ༭Ð޸Ļò²¹³ä¡£

Ïà¹ØÎÄÕÂ
  • jsonÊý×éºÍListת»»

    jsonÊý×éºÍListת»»

    2017-12-10 08:24

  • SwiftÖеÄJSONÄ£ÐͽâÎöÆ÷

    SwiftÖеÄJSONÄ£ÐͽâÎöÆ÷

    2017-12-09 16:09

  • JSON for java¿ìËÙÈëÃÅ×ܽáѧϰ

    JSON for java¿ìËÙÈëÃÅ×ܽáѧϰ

    2017-12-09 15:17

  • Ê÷×´´óÊý¾ÝϵͳSteedÓëJSONÊý¾Ý´¦Àí

    Ê÷×´´óÊý¾ÝϵͳSteedÓëJSONÊý¾Ý´¦Àí

    2017-12-09 14:09

ÍøÓѵãÆÀ
Í