JSON

½â¾öPHPÖÐJSONÖÐÎÄÂÒÂëµÄ¼¸ÖÖ·½·¨

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

ÔÚ¿ª·¢¹ý³ÌÖУ¬ÎÒÃÇÖªµÀÔÚʹÓÃAjax¼¼ÊõÓëPHPºǫ́½»»¥Ê±£¬ÖÐÎÄÂÒÂëÊdz£ÓеÄÊ£¬JSON×÷ΪÓëXMLÀàËÆµÄÊý¾Ý½»»»¸ñʽ£¬ÔÚPHPÓÃÀ´½øÐн»»¥Ê±Ò²»á³öÏÖÖÐÎÄÂÒÂëµÄÇé¿ö£¬

ÔÚ¿ª·¢¹ý³ÌÖУ¬ÎÒÃÇÖªµÀÔÚʹÓÃAjax¼¼ÊõÓëPHPºǫ́½»»¥Ê±£¬ÖÐÎÄÂÒÂëÊdz£ÓеÄÊ£¬JSON×÷ΪÓëXMLÀàËÆµÄÊý¾Ý½»»»¸ñʽ£¬ÔÚPHPÓÃÀ´½øÐн»»¥Ê±Ò²»á³öÏÖÖÐÎÄÂÒÂëµÄÇé¿ö£¬½â¾öPHP JSONÖÐÎÄÂÒÂëµÄ·½·¨Ë¼Â·ÆäʵÓëPHP Ajax´«ÖµÖÐÎÄ×Ö·ûÂÒÂëµÄ½â¾ö·½·¨ÀàËÆ£¬ÏÂÃæÐ¡ÌÎÏêϸ½éÉÜϽâ¾öPHP JSONÖÐÎÄÂÒÂëµÄ·½·¨¡£

¡¡¡¡ÎªÊ²Ã´PHPÓëJSON½»»¥Ê±»á³öÏÖÖÐÎÄÂÒÂ룿

¡¡¡¡ÓÉÓÚJSONÓëJSÒ»Ñù£¬¶ÔÓÚ¿Í»§¶ËµÄ×Ö·ûÊÇÒÔUTF8µÄÐÎʽ´¦Àí£¬¼´JSONÌá½»»ò½ÓÊÜ·µ»ØµÄ×Ö·ûÊÇÒÔUTF8ÐÎʽ´¦Àí£¬µ±ÓëPHP½»»¥Ê±£¬Èç¹ûÊý¾Ý¿â±àÂë¡¢PHPÒ³Ãæ±àÂë²»²ÉÓÃUTF8¸ñʽʱ£¬PHPÓëJSON½»»¥Ê±ÖÐÎľͻá²úÉúÂÒÂë¡£

¡¡¡¡½â¾öPHP JSONÖÐÎÄÂÒÂëµÄ·½·¨

¡¡¡¡ÔÚÖªµÀÁËPHPÓëJSON½»»¥²úÉúÖÐÎÄÂÒÂëµÄÔ­Òòºó½â¾öµÄ·½·¨Æäʵ¾Í¼òµ¥ºÜ¶à¡£

¡¡¡¡½â¾öPHP JSONÖÐÎÄÂÒÂë·½·¨Ò»£º±£Ö¤Êý¾Ý¿â¡¢Ç°ºǫ́PHPÒ³Ãæ±àÂëÒ»ÖÂ

¡¡¡¡×î¼ò´ðµÄ½â¾öPHP JSONÖÐÎÄÂÒÂëµÄ·½·¨¾ÍÊDZ£Ö¤Êý¾Ý¿â±àÂë¡¢PHPÒ³Ãæ±àÂëͳһ²ÉÓÃUTF8¸ñʽ£¬¶ÔÓÚPHPÈëÃÅѧϰÕßÀ´Ëµ½¨Õ¾Ê±Êý¾Ý¿â×îºÃʹÓÃUTF8¸ñʽ£¬¿É¼õÉÙ²»ÉÙÂé·³¡£

¡¡¡¡½â¾öPHP JSONÖÐÎÄÂÒÂë·½·¨¶þ£ºÅäÖÃʹÓÃPHPº¯ÊýurlencodeÓëJSº¯ÊýdecodeURI()

¡¡¡¡µ±PHPʹÓÃJSONÓëǰ̨JS½»»¥Ê±£¬ÔÚʹÓÃjson_encodeº¯Êý֮ǰÐèҪʹÓÃurlencodeº¯Êý½øÐÐURL±àÂ룬ÔÚJS¿Í»§¶Ëͨ¹ýJSº¯ÊýdecodeURI()½øÐÐURL½âÂëºóÔÙ¶ÁÈ¡ÖÐÎÄÐÅÏ¢¡£

¡¡¡¡×¢Ò⣺µ±ÔÚPHPÒ³ÃæÖÐͨ¹ýJSON½øÐн»»¥£¬±ÈÈ罫Êý×éת»»³ÉJSON¸ñʽʱ£¬Ê×ÏÈÇëʹÓÃurlencodeº¯Êý¶ÔÊý×ékeyºÍvalue½øÐÐURL±àÂëÈ»ºóÔÙʹÓÃjson_encodeº¯ÊýºÍurldecodeº¯Êý¡£

¡¡¡¡½â¾öPHP JSONÖÐÎÄÂÒÂë·½·¨Èý£ºÊ¹ÓÃ×Ö·û´®±àÂëת»»º¯Êý

¡¡¡¡µ±ÓÉÓÚ¸÷ÖÖÔ­Òò£¬Êý¾Ý¿â±àÂë¡¢PHPÒ³Ãæ±àÂë²»Ò»ÖÂʱ£¬±ÈÈçÏÖÓеÄÊý¾Ý¿â±àÂëʹÓÃGB2312£¬ÕâʱÔÚʹÓÃJSON½»»¥Ê±£¬¾ÍÐèҪʹÓÃ×Ö·û´®±àÂëת»»º¯Êý½øÐÐ×Ö·û¼¯Ö®¼äµÄת»»¡£³£Óõĺ¯ÊýÓÐiconv£¬ÓÉÓÚiconvÐèÒªPHPÅäÖû·¾³Ö§³Ö£¬Èç¹û²»Ö§³Ö£¬Äã¿ÉÒÔͨ¹ý×ÔÐбàдgbkÓëUTF8±àÂëת»»º¯ÊýʵÏÖ±àÂëת»»£¬¾ßÌå¿É²Î¿¼PHP Ajax´«ÖµÖÐÎÄ×Ö·ûÂÒÂë½â¾ö½Ì³Ì¡£

¡¡¡¡ÖÁ´Ë£¬PHP JSONÖÐÎÄ×Ö·ûÂÒÂëµÄÈýÖÖ½â¾ö·½·¨¾Í½éÉÜÍêÁË£¬ÆäʵÔÚPHP¿ª·¢ÖУ¬Óöµ½ÀàËÆPHPÓëAJAX/JS½øÐн»»¥£¬²úÉúÖÐÎÄÂÒÂëʱ»ù±¾¶¼ÊÇʹÓÃÕâЩ·½·¨£¬Ë¼Â·ÊÇÀàËÆµÄ¡£

¼¼Êõ·ÖÏí£¬¼¼Êõ½»Á÷£¬Ð¡ÌÎÓëÄú¹²Í¬³É³¤¡­¡­

¡¡

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

Ïà¹ØÎÄÕÂ
  • php CI ʵս½Ì³Ì£º[5]ÓÃcurl»ñÈ¡json²¢½âÎö

    php CI ʵս½Ì³Ì£º[5]ÓÃcurl»ñÈ¡json²¢½âÎö

    2016-02-26 17:00

  •  JSONÈëÃż¶Ñ§Ï°×ܽá-JSONÊý¾Ý½á¹¹

    JSONÈëÃż¶Ñ§Ï°×ܽá-JSONÊý¾Ý½á¹¹

    2016-02-25 11:05

  • Android½âÎöJsonËÙ¶È×î¿ìµÄ¿â:json

    Android½âÎöJsonËÙ¶È×î¿ìµÄ¿â:json

    2016-02-13 18:00

  • JavaScriptת»»Óë½âÎöJSON·½·¨ÊµÀýÏê½âµÚ1/2Ò³

    JavaScriptת»»Óë½âÎöJSON·½·¨ÊµÀýÏê½âµÚ1/2Ò³

    2016-02-10 21:25

ÍøÓѵãÆÀ
»