thinkphp5 Ò³ÃæÂÒÂëÔõô°ì
Ëæ×Å»¥ÁªÍøºÍÒƶ¯»¥ÁªÍøÐÐÒµµÄÉú³¤£¬Ðí¶àÍøÕ¾ºÍÓ¦ÓóÌÐòµÄ¿ª·¢¶¼½ÓÄÉÁËphpÓïÑÔ¡£ÔÚphp¿ò¼ÜÖУ¬thinkphp5ÊÇÒ»¸öºÜÊÇÊ¢ÐеĿò¼Ü£¬±»ÆÕ±éÓ¦ÓÃÓÚwebÓ¦ÓóÌÐòµÄ¿ìËÙ¿ª·¢¡£
È»¶ø£¬ÓÐÐí¶àthinkphp5¿ª·¢ÕßÔÚ¿ª·¢Àú³ÌÖлáÓöµ½Ò³ÃæÂÒÂëµÄÎÊÌâ¡£Õâ¸öÎÊÌâÔÚÖÐÎÄÍøÕ¾»òÕßÓ¦ÓóÌÐòÖÐÓÈΪ³£¼û¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«ÏÈÈÝһЩ¿ÉÄܵ¼ÖÂÒ³ÃæÂÒÂëÎÊÌâµÄÔµ¹ÊÔÓÉ£¬²¢ÌṩһЩ½â¾ö¼Æ»®¡£
Ò»¡¢Îļþ±àÂë»òÕßÄÚÈÝÃûÌò»×¼È·
ÔÚthinkphp5ÖУ¬Ò³ÃæÂÒÂëµÄÒ»¸ö×î³£¼ûµÄÔµ¹ÊÔÓÉÊÇÎļþ±àÂë»òÕßÄÚÈÝÃûÌò»×¼È·¡£ÔÚWindows²Ù×÷ϵͳÖУ¬³£¼ûµÄÎı¾Îļþ±àÂëÓÐANSI¡¢GB2312¡¢UTF-8µÈ¡£ÈôÊÇÎļþ±àÂ벻׼ȷ£¬½«»áµ¼ÖÂÒ³ÃæÂÒÂëµÄ·ºÆð¡£±ðµÄ£¬Ð§ÀÍÆ÷¶ËÉúÑĵÄÊý¾ÝÈôÊDz»ÊÇUTF-8±àÂ룬ҲÓпÉÄܵ¼ÖÂÒ³ÃæÂÒÂë¡£
½â¾ö¼Æ»®£º
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ÐÞ¸ÄÎı¾±à¼Æ÷ÖÐн¨ÎļþµÄĬÈϱàÂëΪUTF-8£»
ÔÚPHPÎļþÖÐÌí¼Óheaderº¯Êý£¬½«Ò³Ãæ±àÂëÉèÖÃΪUTF-8£»
ʹÓÃPHPµÄiconv()º¯Êý½«Êý¾Ýת»»ÎªUTF-8±àÂë¡£
¶þ¡¢ä¯ÀÀÆ÷±àÂëÓëЧÀÍÆ÷±àÂë·×ÆçÖÂ
ä¯ÀÀÆ÷±àÂëÓëЧÀÍÆ÷±àÂë·×ÆçÖ¿ÉÄܻᵼÖÂÒ³ÃæÂÒÂ룬¶øÕâÒ»ÎÊÌâͨ³£ÊÇÔÚЧÀÍÆ÷¶ËÉèÖò»×¼È·Ëùµ¼Ö¡£
½â¾ö¼Æ»®£º
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ÔÚЧÀÍÆ÷¶ËµÄPHPÎļþÖÐÌí¼Óheaderº¯ÊýÉèÖÃÒ³Ãæ±àÂëΪUTF-8£»
ÐÞ¸ÄÍøÕ¾ÉèÖÃÎļþÖеÄ×Ö·û¼¯ÉèÖÃΪUTF-8£»
ÐÞ¸ÄwebЧÀÍÆ÷ÉèÖÃÎļþÖеÄ×Ö·û¼¯ÉèÖÃΪUTF-8¡£
Èý¡¢Êý¾Ý¿â±àÂëÓëÒ³Ãæ±àÂë·×ÆçÖÂ
ÈôÊÇÔÚÊý¾Ý¿âÖд洢µÄÊý¾Ý±àÂëÓëÒ³Ãæ±àÂë·×ÆçÖ£¬ÔÚÊä³öµ½Ò³ÃæµÄʱ¼äÒ²»áµ¼ÖÂÒ³ÃæÂÒÂëµÄÎÊÌâ¡£
½â¾ö¼Æ»®£º
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ÔÚÊý¾Ý¿âÅþÁ¬Ê±½«±àÂëÉèÖÃΪUTF-8£»
½«Êý¾Ý¿âÖеıíºÍ×ֶαàÂëÉèÖÃΪUTF-8£»
ÔÚÊä³öÒ³ÃæʱʹÓÃiconv()º¯Êý½«±àÂëת»»ÎªUTF-8¡£
ËÄ¡¢¹ýʧµÄHTTPÍ·ÐÅÏ¢
HTTPÍ·ÐÅÏ¢ÖеÄContent-TypeÐÅÏ¢Ö¸¶¨ÁËÊý¾ÝµÄÀàÐͺͱàÂ룬ÈôÊÇÖ¸¶¨µÄ±àÂ벻׼ȷ£¬Ò²»áµ¼ÖÂÒ³ÃæÂÒÂëµÄÎÊÌâ¡£
½â¾ö¼Æ»®£º
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ÔÚPHPÎļþÖÐÌí¼Óheaderº¯ÊýÉèÖÃHTTPÍ·ÐÅÏ¢ÖеÄContent-TypeΪtext/html; charset=utf-8¡£
Îå¡¢ä¯ÀÀÆ÷»º´æÎÊÌâ
µ±ä¯ÀÀÆ÷µÄ»º´æÖд洢ÁË֮ǰµÄÒ³Ãæ±àÂëÐÅϢʱ£¬Ò²¿ÉÄܵ¼ÖÂÒ³ÃæÂÒÂëÎÊÌâµÄ±¬·¢¡£
½â¾ö¼Æ»®£º
Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»
ÔÚPHPÎļþÖÐÌí¼Óheaderº¯ÊýÉèÖÃÒ³Ãæ²»ÔÊÐí»º´æ¡£
ÔÚHTMLÎļþÖÐÌí¼Ó ¡£
×ܽ᣺
Ò³ÃæÂÒÂëÊǷǾ³£¼ûµÄÎÊÌ⣬ÓÈÆäÊÇÔÚÖÐÎÄÍøÕ¾»òÓ¦ÓóÌÐòÖо³£·ºÆ𡣿ÉÒÔͨ¹ýÎļþ±àÂëºÍÄÚÈÝÃûÌá¢ä¯ÀÀÆ÷±àÂëÓëЧÀÍÆ÷±àÂë¡¢Êý¾Ý¿â±àÂëÓëÒ³Ãæ±àÂë¡¢¹ýʧµÄHTTPÍ·ÐÅÏ¢¡¢ä¯ÀÀÆ÷»º´æµÈ¶àÖÖ·½·¨À´×èÖ¹Ò³ÃæÂÒÂëµÄÎÊÌâ¡£ÔÚ¿ª·¢Àú³ÌÖУ¬¿ª·¢Ö°Ô±Ó¦¸ÃÈÏÕæ¼ì²éÕâЩÎÊÌ⣬ÒÔÈ·±£Ó¦ÓóÌÐòµÄÎȹÌÐÔºÍÓû§ÌåÑé¡£
ÒÔÉϾÍÊÇthinkphp5 Ò³ÃæÂÒÂëÔõô°ìµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡