PHPÍøÒ³UTF8±àÂ뿪·¢Öпհ׵ÄÎÊÌâ
¿ª·¢ÖÐһֱû°ì·¨½â¾öµÄÒ»¸öÎÊÌâ
¡¡¡¡Ò³Ãæ²ÉÓÃUTF8±àÂ룬ͷ²¿ºÍβ²¿ÓÃÁËÄ£°å°üº¬ÎļþµÄ·½·¨£¬½á¹ûÍ·²¿ºÍβ²¿Î޶˶˸÷¶à³öÒ»¸öÔ¼10pxµÄ¿Õ
ÐУ¬Ê²Ã´Ò²Ã»ÓС£
¡¡¡¡ÔÒòÊÇÈ«²¿²ÉÓÃutf8±àÂ룬°üº¬ÎļþµÄʱºò£¬×îºóµÄ¶þ½øÖÆÁ÷Öаüº¬Á˶à´ÎUTF8
BOM±ê¼Ç£¬IE²»ÄÜÕý³£½âÎö°üº¬¶à¸öUTF8 BOM ±ê¼ÇµÄÒ³Ãæ£¬Ö±½ÓÌæ»»³Éʵ¼ÊÏÔʾµÄ»Ø³µ£¬ÕâÑùµ¼ÖÂÒ»¸ö¿ÕÐУ¬¶øfirefoxȴûÓÐÕâ¸öÎÊÌâ¡£
¡¡
¡¡¹ÊÈç¹ûÄ£°å²ÉÓðüº¬µÄ·½·¨°üº¬¶à¸öutf8ÎļþÐèÒªÓÃultraedit±£´æÊ±Áí´æÎª¹¦ÄÜ Ñ¡Ôñutf8 ÎÞbom¸ñʽ±£´æ¼´¿É¡£
¡¡¡¡ÁíÍ⣬Èç
¹ûÖÐÎÄÒ³ÃæÔÚhtml head±ê¼ÇÖн«title±ê¼Ç·ÅÔÚ<meta http-equiv=”content-type”
content=”text/html; charset=UTF-8″ />Ç°Ãæ»áµ¼ÖÂÒ³Ãæ¿Õ°×¡£
¡¡¡¡ËùÒÔutf8Ò³ÃæÓ¦¸ÃʹÓñê׼˳Ðò
¡¡
¡¡<meta http-equiv=”content-type” content=”text/html; charset=UTF-8″
/>
¡¡¡¡<meta http-equiv=”content-language” content=”zh-CN” />
¡¡
¡¡<meta name=”robots” content=”index,follow” />
¡¡¡¡<meta
name=”keywords” content=”" />
¡¡¡¡<meta name=”description”
content=”" />
¡¡¡¡<meta name=”rating” content=”general” />
¡¡
¡¡<meta name=”author” content=”" />
¡¡¡¡<meta name=”copyright”
content=”" />
¡¡¡¡<meta name=”generator” content=”" />
¡¡¡¡
<title></title>
¡¡¡¡BOMÍ·£º\xEF\xBB\xBF£¬PHP4¡¢5ÉжÔBOMÎÞÊÓ£¬ËùÒÔÔÚ½âÎöǰֱ
½ÓÊä³ö¡£
¡¡¡¡¶Ô´Ë w3.org ±ê×¼ FAQ ÖжԴËÎÊÌâÓÐÒ»¸öרÃŵÄÃèÊö£º
http://www.w3.org/International/questions/qa-utf8-bom
¡¡
¡¡¾ßÌåÈçÏÂ:
¡¡¡¡ÔÚUCS ±àÂëÖÐÓÐÒ»¸ö½Ð×ö”ZERO WIDTH NO-BREAK
SPACE”µÄ×Ö·û£¬ËüµÄ±àÂëÊÇFEFF¡£¶øFFFEÔÚUCSÖÐÊDz»´æÔÚµÄ×Ö·û£¬ËùÒÔ²»Ó¦¸Ã³öÏÖÔÚʵ¼Ê´«ÊäÖС£UCS¹æ·¶½¨ÒéÎÒÃÇÔÚ´«Êä×Ö½ÚÁ÷ǰ£¬ÏÈ´«Êä
×Ö·û”ZERO WIDTH NO-BREAK
SPACE”¡£ÕâÑùÈç¹û½ÓÊÕÕßÊÕµ½FEFF£¬¾Í±íÃ÷Õâ¸ö×Ö½ÚÁ÷ÊÇBig-EndianµÄ£»Èç¹ûÊÕµ½FFFE£¬¾Í±íÃ÷Õâ¸ö×Ö½ÚÁ÷ÊÇLittle-
EndianµÄ¡£Òò´Ë×Ö·û”ZERO WIDTH NO-BREAK SP
Ïà¹ØÎĵµ£º
¿Í»§¶ËIPÏà¹ØµÄ±äÁ¿
1. $_SERVER['REMOTE_ADDR']; ¿Í»§¶ËIP£¬ÓпÉÄÜÊÇÓû§µÄIP£¬Ò²ÓпÉÄÜÊÇ´úÀíµÄIP¡£
2. $_SERVER['HTTP_CLIENT_IP']; ´úÀí¶ËµÄIP£¬¿ÉÄÜ´æÔÚ£¬¿ÉαÔì¡£
3. $_SERVER['HTTP_X_FORWARDED_FOR']; Óû§ÊÇÔÚÄĸöIPʹÓõĴúÀí£¬¿ÉÄÜ´æÔÚ£¬¿ÉÒÔαÔì¡£
·þÎñÆ÷¶ËIPÏà¹ØµÄ±äÁ¿
1. $SERVER_NAME£¬ÐèҪʹÓú¯Êýget ......
YiiÊÇÎÒ·¢ÏÖµÄĿǰ½ÏºÃÓõÄPHP¿ò¼ÜÖ®Ò»¡£Éè¼ÆÉÏÓ¦¸ÃÊÇÎüÈ¡ÁËZend FrameWorkµÄ¾«»ª£¬¸öÈ˸оõʹÓÃÆðÀ´¸üÊæ·þһЩ£¬ÐÔÄÜËٶȸüºÃһЩ¡£Ò²ÓÉÓÚYiiÍŶÓÊÇÖйúµÄͬ°û£¬Îª±íÖ§³Ö£¬¾õµÃÊÔÓÃһϡ£Ä¿±ê£ºÎªÁË¿ìËÙÉÏÊÖ£¬¸ÃÔìYii×Ô´øµÄblog, ¸ÄÔìÔÓй¦ÄÜ£¬Ôö¼Óй¦ÄÜ£¬¸ÄÔìÔÓÐCSS£¬×îºóÍê³Éºº»¯¡£
·þÎñ¶ËÈí¼þ£ºAppServ£¨°²×°Â·¾¶D: ......
×ªÔØ×Ô£ºhttp://hi.baidu.com/thinkinginlamp/blog/item/5da6905211f719050df3e356.html
×÷ÕߣºÀÏÍõ
×îÀõķ½·¨¾ÍÊÇͨ¹ý$_FILES[...]['type']À´¼ì²âÉÏ´«ÎļþµÄÀàÐÍ£¬ÒòΪֻÐè¼òµ¥ÐÞ¸ÄÎļþÀ©Õ¹Ãû¾Í¿ÉÒÔαÔìËü¡£
ÁíÒ»¸öÏà¶Ô°²È«µãµÄ·½·¨ÊÇͨ¹ýÎļþÍ·Á½¸ö×Ö½ÚµÄÄÚÈÝÀ´ÅжÏÉÏ´«ÎļþµÄÀàÐÍ£¬Àý×Ó´úÂëÈçÏ£º
01 $handle = fop ......
PHP ÊÇÒ»ÖÖ´´½¨¶¯Ì¬½»»¥ÐÔÕ¾µãµÄÇ¿ÓÐÁ¦µÄ·þÎñÆ÷¶Ë½Å±¾ÓïÑÔ¡£
PHP ÊÇÃâ·ÑµÄ£¬²¢ÇÒʹÓ÷dz£¹ã·º¡£Í¬Ê±£¬¶ÔÓÚÏñ΢Èí ASP ÕâÑùµÄ¾ºÕùÕßÀ´Ëµ£¬PHP ÎÞÒÉÊÇÁíÒ»ÖÖ¸ßЧÂʵÄÑ¡Ïî¡£PHP ¼«ÆäÊʺÏÍøÕ¾¿ª·¢£¬Æä´úÂë¿ÉÒÔÖ±½ÓǶÈë HTML ´úÂë¡£
PHP Óï·¨·Ç³£ÀàËÆÓÚ Perl ºÍ C¡£PHP ³£³£´îÅä Apache (web ·þÎñÆ÷) Ò»ÆðʹÓᣲ»¹ýËüÒ²Ö§³Ö I ......
ÔÚPHP½Å±¾ÖбäÁ¿Ö÷ÒªÓУºÄÚÖ󬼶ȫ¾Ö±äÁ¿£¬Ò»°ãµÄ±äÁ¿£¬³£Á¿£¬È«¾Ö±äÁ¿£¬¾²Ì¬±äÁ¿µÈµÈ£¬ÎÒÃÇÔÚʹÓÃËüÃǵÄʱºò³ýÁËÒªÕýÈ·µØÖªµÀËüÃǵÄÓï·¨ÒÔÍ⣬¸üÖØÒªµÄÊÇ£¬ÎÒÃÇÒªÖªµÀËüÃÇÔÚ±¾ÖÊÉϵÄÇø±ðÓëÁªÏµ—¼´ËüÃǵÄ×÷ÓÃÓòµÄÎÊÌâ¡£
1.ÄÚÖ󬼶ȫ¾Ö±äÁ¿¿ÉÒÔÔڽű¾µÄÈκεط½Ê¹ÓúͿɼû¡£¼´ÊÇ˵£¬Èç¹ûÎÒÃÇÔÚÒ»¸öPHPÒ³ÃæÖиıäÁËÆ ......