Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

PHPÖÐJSONµÄÓ¦ÓÃ

»¥ÁªÍøµÄ½ñÌ죬AJAXÒѾ­²»ÊÇʲôİÉúµÄ´Ê»ãÁË¡£ËµÆðAJAX£¬¿ÉÄÜ»áÁ¢¼´ÏëÆðÒòRSS¶øÐËÆðµÄXML¡£XMLµÄ½âÎö£¬¿ÖÅÂÒѾ­²»ÊÇʲôÄÑÌâÁË£¬ÌرðÊÇPHP5£¬´óÁ¿µÄXML½âÎöÆ÷µÄÓ¿ÏÖ£¬Èç×îÇáÁ¿¼¶µÄSimpleXML¡£²»¹ý¶ÔÓÚAJAXÀ´Ëµ£¬XMLµÄ½âÎö¸üÇãÏòÓÚǰ̨JavascriptµÄÖ§³Ö¶È¡£ÎÒÏëËùÓнâÎö¹ýXMLµÄÈË£¬¶¼»áÒòÊ÷ºÍ½Úµã¶øÍ·´ó¡£²»¿É·ñÈÏ£¬XMLÊǺܲ»´íµÄÊý¾Ý´æ´¢·½Ê½£¬µ«ÊÇÆäÁé»îǡǡÔì³ÉÁËÆä½âÎöµÄÀ§ÄÑ¡£µ±È»£¬ÕâÀïËùÖ¸µÄÀ§ÄÑ£¬ÊÇÏà¶ÔÓÚ±¾ÎĵÄÖ÷½Ç£­£­JSON¶øÑÔ¡£
JSONΪºÎÎÎҾͲ»Öظ´¸ÅÄîÁË¡£Í¨Ë×µÄ˵£¬ËüÊÇÒ»ÖÖÊý¾ÝµÄ´æ´¢¸ñʽ£¬¾ÍÏñPHPÐòÁл¯ºóµÄ×Ö·û´®Ò»Ñù¡£ËüÊÇÒ»ÖÖÊý¾ÝÃèÊö¡£±ÈÈçÎÒÃǽ«Ò»¸öÊý×éÐòÁл¯ºó´æ·Å£¬¾Í¿ÉÒÔºÜÈÝÒ׵ķ´ÐòÁл¯ºóÓ¦Óá£JSONÒ²ÊÇÈç´Ë£¬Ö»²»¹ýËû´î½¨µÄÊǿͻ§¶ËJavascriptºÍ·þÎñ¶ËPHPµÄ½»»¥ÇÅÁº¡£ÎÒÃÇÓÃPHPÉú³ÉJSONºóµÄ×Ö·û´®£¬È»ºó°ÑÕâ¸ö×Ö·û´®´«¸øÇ°Ì¨Javascript£¬Javascirpt¾Í¿ÉÒÔºÜÈÝÒ׵Ľ«Æä·´JSONÈ»ºóÓ¦Óá£ËµÍ¨Ë׵㣬ËüÕæµÄºÜÏñÊý×é¡£
ÑÔ¹éÕý´«£¬ÈçºÎʹÓÃJSON¡£PHP5.2¿ªÊ¼ÄÚÖÃÁËJSONµÄÖ§³Ö¡£µ±È»£¬Èç¹ûµÍÓÚÕâ¸ö°æ±¾µÄ»°£¬ÄÇôÊÐÃæÉÏÓкܶàPHP°æ±¾µÄʵÏÖ£¬Ëæ±ãÏÂÒ»¸öÓþÍOKÀ²¡£ÏÖÔÚÖ÷ÒªÊÇ˵˵PHPÄÚÖÃÖ§³ÖµÄJSON¡£ºÜ¼òµ¥£¬Á½¸öº¯Êý£ºjson_encodeºÍjson_decode£¨¸úÐòÁл¯ºÜÏñÀ²£©¡£Ò»¸ö±àÂ룬һ¸ö½âÂë¡£ÏÈ¿´¿´±àÂëµÄʹÓãº
<?php  
$arr = array(  
    'name' => '³ÂÒãöÎ',  
    'nick' => 'Éî¿Õ',  
    'contact' => array(  
        'email' => 'shenkong at qq dot com',  
        'website' => 'http://www.chinaz.com',  
    )  
);  
$json_string = json_encode($arr);  
echo $json_string;  
?> 
ºÜ¼òµ¥µÄ½«Ò»¸öÊý×éJSONÁË¡£ÐèÒªÖ¸³öµÄÊÇ£¬ÔÚ·ÇUTF-8±àÂëÏ£¬ÖÐÎÄ×Ö·û½«²»¿É±»encode£¬½á¹û»á³öÀ´¿ÕÖµ£¬ËùÒÔ£¬Èç¹ûÄãʹÓÃgb2312±àдPHP´úÂ룬ÄÇô¾ÍÐèÒª½«°üº¬ÖÐÎĵÄÄÚÈÝʹÓÃiconv»òÕßmbתΪUTF-8ÔÙ½øÐÐjson_encode£¬ÉÏÃæÊä³ö½á¹ûÈçÏ£º
{"name":"\u9648\u6bc5\u946b","nick":"\u6df1\u7a7a","contact":{"email":"shenkong at qq


Ïà¹ØÎĵµ£º

PHP¼ì²âÉÏ´«ÎļþµÄÀàÐÍ

×ªÔØ×Ô£ºhttp://hi.baidu.com/thinkinginlamp/blog/item/5da6905211f719050df3e356.html
×÷ÕߣºÀÏÍõ
×îÀõķ½·¨¾ÍÊÇͨ¹ý$_FILES[...]['type']À´¼ì²âÉÏ´«ÎļþµÄÀàÐÍ£¬ÒòΪֻÐè¼òµ¥ÐÞ¸ÄÎļþÀ©Õ¹Ãû¾Í¿ÉÒÔαÔìËü¡£
ÁíÒ»¸öÏà¶Ô°²È«µãµÄ·½·¨ÊÇͨ¹ýÎļþÍ·Á½¸ö×Ö½ÚµÄÄÚÈÝÀ´ÅжÏÉÏ´«ÎļþµÄÀàÐÍ£¬Àý×Ó´úÂëÈçÏ£º
01 $handle = fop ......

¿ªÊ¼Ñ§Ï°PHPÁË~~

PHP ÊÇÒ»ÖÖ´´½¨¶¯Ì¬½»»¥ÐÔÕ¾µãµÄÇ¿ÓÐÁ¦µÄ·þÎñÆ÷¶Ë½Å±¾ÓïÑÔ¡£
PHP ÊÇÃâ·ÑµÄ£¬²¢ÇÒʹÓ÷dz£¹ã·º¡£Í¬Ê±£¬¶ÔÓÚÏñ΢Èí ASP ÕâÑùµÄ¾ºÕùÕßÀ´Ëµ£¬PHP ÎÞÒÉÊÇÁíÒ»ÖÖ¸ßЧÂʵÄÑ¡Ïî¡£PHP ¼«ÆäÊʺÏÍøÕ¾¿ª·¢£¬Æä´úÂë¿ÉÒÔÖ±½ÓǶÈë HTML ´úÂë¡£
PHP Óï·¨·Ç³£ÀàËÆÓÚ Perl ºÍ C¡£PHP ³£³£´îÅä Apache (web ·þÎñÆ÷) Ò»ÆðʹÓᣲ»¹ýËüÒ²Ö§³Ö I ......

¡¶Ï¸ËµPHP¡·¶Áºó¸Ð


ÎÒÊÇÒ»¸ö¹¤×÷ÁËÒ»ÄêÁãÁ½¸öÔµÄPHP³ÌÐòÔ±£¬ÔÚ¹¤×÷ǰѧϰÁËLAMPÐÖµÜÁ¬ÍøÕ¾ÉϸßÂå·åÀÏʦµÄÈ«²¿PHP½ÌѧÊÓÆµ£¬¿ÉνÊÜÒæ·Ëdz£¬ÊǸßÀÏʦ½«ÎÒ´øÈëÁËPHPµÄÁìÓò£¬½ñÄêÖÕÓڵȵ½ÁËÆÚ´ýÒѾõĸßÀÏʦµÄ¡¶Ï¸ËµPHP¡·£¬ÏÈÊÇÔÚÍøÉÏ¿´µ½ÁËÑùÕ£¬½ö´ÓÑùÕÂÖоͿÉÒÔ¿´µ½×÷ÕßËù¸¶³öµÄ¼èÐÁ£¬Ò²¿ÉÒÔ¿´³ö×÷Õߵļ¼ÊõʵÁ¦£¬ÓŵãÆÄ¶à£¬ÆÈ²»¼°´ýµÄÍø¹ºÁË ......

phpº¯Êýcall_user_funcºÍcall_user_func_arrayÏê½â

call_user_funcº¯ÊýÀàËÆÓÚÒ»ÖÖÌØ±ðµÄµ÷Óú¯ÊýµÄ·½·¨£¬Ê¹Ó÷½·¨ÈçÏ£º
<?php
function a($b,$c)
{
    echo $b;
    echo $c;
}
call_user_func('a', "111","222");
call_user_func('a', "333","444");
//ÏÔʾ 111 222 333 444
?>
µ÷ÓÃÀàÄÚ²¿µÄ·½·¨±È½ÏÆæ¹Ö£¬¾ÓÈ»ÓõÄÊÇar ......

PHPÍøÒ³UTF8±àÂ뿪·¢Öпհ׵ÄÎÊÌâ

¿ª·¢ÖÐһֱû°ì·¨½â¾öµÄÒ»¸öÎÊÌâ
¡¡¡¡Ò³Ãæ²ÉÓÃUTF8±àÂ룬ͷ²¿ºÍβ²¿ÓÃÁËÄ£°å°üº¬ÎļþµÄ·½·¨£¬½á¹ûÍ·²¿ºÍβ²¿Î޶˶˸÷¶à³öÒ»¸öÔ¼10pxµÄ¿Õ
ÐУ¬Ê²Ã´Ò²Ã»ÓС£
¡¡¡¡Ô­ÒòÊÇÈ«²¿²ÉÓÃutf8±àÂ룬°üº¬ÎļþµÄʱºò£¬×îºóµÄ¶þ½øÖÆÁ÷Öаüº¬Á˶à´ÎUTF8
BOM±ê¼Ç£¬IE²»ÄÜÕý³£½âÎö°üº¬¶à¸öUTF8 BOM ±ê¼ÇµÄÒ³Ãæ£¬Ö±½ÓÌæ»»³Éʵ¼ÊÏÔʾµÄ»Ø³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ