PHP V5.3 ÔÚ Unicode ·½ÃæÓкÎÐÂÌØÐÔ£¿
×ªÔØ×Ô£ºhttp://www.ibm.com/developerworks/cn/opensource/os-php-5.3unicode/index.html
Web
ÊÇÒ»¸öÓÃÀ´¿ª·¢È«ÇòÐÔÓ¦ÓóÌÐòºÍ·þÎñµÄÀíÏëÆ½Ì¨¡£Òª´´½¨Ò»¸öÕæÕý¾ßÓйú¼Ê÷ÈÁ¦µÄÓ¦ÓóÌÐò£¬±ØÐë¶ÔËü½øÐе÷ÕûÒÔ±ãÄܹ»ÒÔ¸÷ÖÖÓïÑԺͱàдϵͳ´¦ÀíºÍÏÔʾÊý¾Ý¡£
³£ÓÃËõд´Ê
HTML£º
³¬Îı¾±ê¼ÇÓïÑÔ
HTTP£º
³¬Îı¾´«ÊäÐÒé
IETF£º
»¥ÁªÍø¹¤³ÌÈÎÎñ×é
UI£º
Óû§½çÃæ
XML£º
¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ
ÒªÕë¶ÔÁíÒ»ÖÖÓïÑÔÀ´µ÷ÕûÓ¦ÓóÌÐò£¬Ðè񻃾¼°¼¸¸ö½×¶Î£¬µÚÒ»¸ö½×¶ÎÊÇËùνµÄ¹ú¼Ê»¯
£¬Í¨³£ËõдΪ i18n
¡£¹ú¼Ê»¯
µÄÄ¿µÄÊÇΪÁËÈ·±£Óû§ÄÜÔÚ´ËÓ¦ÓóÌÐòÖÐʹÓÃÆä±¾¹úµÄÓïÑÔºÍ×¢ÊÍ£¨°üÀ¨Êý¾ÝÊäÈëºÍÏÔʾÓõ½µÄÌØÊâ·ûºÅ£©¡¢ÒÔÕýÈ·µÄ¸ñʽÏÔʾÊýÖµºÍÈÕÆÚ£¬ÒÔ¼°¸ù¾ÝÌØ¶¨ÓÚÓïÑÔµÄ
¹æÔòÀ´ÅÅÐòÁÐ±í¡£
¸üΪ¸ß¼¶µÄ·½Ê½»¹°üÀ¨ ±¾µØ»¯
£¨ËõдΪ l10n
£©¡£ÔÚ±¾µØ»¯½×¶Î£¬Ó¦ÓóÌÐò±»µ÷ÕûΪ֧³ÖÌØ¶¨µÄÎÄ»¯¡¢ÓïÑԺͱ¾
µØÏ°¹ß¡£Õâ¸ö¹ý³ÌÉæ¼°µ½±¾µØÓïÑԵķÒ룻ÈÕÆÚ¡¢ÊýÖµºÍ»õ±Ò·ûºÅµÄÕýÈ·ÉèÖã»ÅÅÐò¹æÔòµÈ¡£
±¾ÎÄչʾÁË PHP V5.3 µÄÐÂÌØÐÔ£¬ÓÐÖúÓÚÌá¸ßÄúÔÚ PHP ÄÚ´´½¨¹ú¼Ê»¯Á˵ÄÓ¦ÓóÌÐòµÄÄÜÁ¦¡£±¾ÎIJ»»á½â¾öÈ«²¿µÄ±¾µØ»¯ÎÊÌâ —
ÓÈÆäÊǶÔÓÚ·Ò룻ÕâÀàÈÎÎñ¿ÉÓɶîÍâµÄ PHP ¿â£¬±ÈÈç GNU gettext
£¬½øÐкܺõش¦Àí£¨²Î¼û
²Î
¿¼×ÊÁÏ
£©¡£
PHP ÖÐµÄ Unicode Ö§³Ö
Ò»¸ö±»Ç¡µ±¹ú¼Ê»¯Á˵ÄÓ¦ÓóÌÐòÓ¦ÄÜ´¦ÀíÔÚ²»Í¬µÄ±àдϵͳÄÚдÈëµÄÊý¾Ý¡£Ó¢Óï¼°ÔÚÎ÷ŷʹÓÃµÄÆäËûÓïÑÔ¶¼ÊÇÒÔÀ¶¡ÎÄ×ÖΪ»ù´¡£¬²¢ÇÒֻʹÓÃÀ¶¡×Ö·û
—
ÓÐʱ»¹»á¸½¼ÓÉÏÖØÒô·ûºÅ£¨±äÒô·ûºÅ£©¡£Èç¹ûÍù¶«×ߣ¬»áÓöµ½Î÷Àï¶û×Öĸ¡¢Ï£²®À´ºÍÖж«µÄ°¢À²®Óïϵ£¬ÒÔ¼°Ó¡¶ÈÓȻºóÊÇÖÐÎÄ¡¢ÈÕÎļ°Ê®¼¸ÖÖÆäËûµÄ¶«·½Óïϵ¡£
´ó¶àÊý³£ÓõÄ×Ö·ûϵͳ¾ù°üÀ¨ÔÚ Unicode
×Ö·û¼¯£¨¸ü¶àÐÅÏ¢£¬Çë²Î¼û ²Î
¿¼×ÊÁÏ
£©¡£
²»¹ý£¬Unicode ×Ö·û»¹ÊǺܳéÏó¡£µ±´æ´¢ÔÚÄÚ´æ»ò´ÅÅÌ»òÊÇÔÚÍøÂçÉÏ´«Êäʱ£¬¼ÆËã»úϵͳ±ØÐë¶Ô
Unicode ×Ö·û½øÐбàÂë¡£Óм¸ÖÖ±àÂë¿ÉÓÃÓÚ Unicode£º×îΪ³£ÓõÄÁ½¸öÊÇ UTF-8
ºÍ UTF-16¡£ÏÖ´úµÄ¿ª·¢»·¾³£¬±ÈÈç Java™ ¼¼ÊõºÍ Microsoft® .NET Framework ʹÓà Unicode
²¢¾ß±¸Õë¶Ô Unicode
×Ö·ûºÍ×Ö·û´®µÄÊý¾ÝÀàÐÍ¡£Òò¶ø£¬´¦ÀíʹÓà Unicode
×Ö·ûµÄÎı¾¶ÔÓÚ¿ª·¢ÈËÔ±Ò²±äµÃÍêȫ͸Ã÷ÁË¡£¿âº¯Êý¸ºÔðÕýÈ·´¦ÀíËùÓÐÊäÈëºÍÊä³ö£¨UI¡¢HTML ±íµ¥¡¢Êý¾Ý¿â¡¢XML£©²¢ÔÚÐèҪʱ½«Æäת»»³ÉÓÃÀ´±íʾ
Unicode ×Ö·û´®µÄÄÚ²¿±àÂë¡£
Òź¶µÄÊÇ£¬PHP ÓïÑÔÈÔȱÉÙÊʵ±µÄ Unicode Ö§³Ö¡£ËäÈ»×Ô 2
Ïà¹ØÎĵµ£º
2008 Äê 11 ÔÂ 17 ÈÕ
Èç¹ûÄúÉÐδ´òËãÓà OO ÔÔò´´½¨Ó¦ÓóÌÐò£¬ÔòʹÓà PHP µÄÃæÏò¶ÔÏó£¨OO£©µÄÓïÑÔÌØÐÔ£¬Õâ 7 ¸öϰ¹ß½«°ïÖúÄú¿ªÊ¼ÔÚ¹ý³Ì±à³ÌÓë OO ±à³ÌÖ®¼ä½øÐÐת»»¡£
ÔÚ PHP ±à³ÌÔçÆÚ£¬PHP ´úÂëÔÚ±¾ÖÊÉÏÊÇÏÞÓÚÃæÏò¹ý³ÌµÄ¡£¹ý³Ì´úÂë µÄÌØÕ÷ÔÚÓÚʹÓùý³Ì¹¹½¨Ó¦ÓóÌÐò¿é¡£¹ý³Ìͨ¹ýÔÊÐí¹ý³ÌÖ®¼äµÄµ÷ÓÃÌṩijÖ̶ֳȵÄÖØÓá£
µ ......
Ò»²¨ÈýÕÛ°¡£¬ÀÏÊÇÍü¼Ç´òµ¥´Ê
<body bgcolor="#0080FF"" >
<form action="bbs.php" method="post" name="Form">
<table border=0 cellpadding=2 cellspacing=0 >
<tr>
<td align=right>Ãû×Ö£º</td>
<td><input type=text size=40 ......
<?php
@mysql_connect("localhost", "root","1981427") //Ñ¡ÔñÊý¾Ý¿â֮ǰÐèÒªÏÈÁ¬½ÓÊý¾Ý¿â·þÎñÆ÷
or die("Êý¾Ý¿â·þÎñÆ÷Á¬½Óʧ°Ü");
$dbs = mysql_list_dbs(); //µ÷ÓÃmysql_list_dbsº¯Êý
while ($array = mysql_fetch_row($dbs)) //Ñ»·Êä³öËùÓеÄÊý¾Ý¿âÃû³Æ
{
echo "$array[0]<BR>";
}
?>
& ......
“^The” : ÒÔ”The”¿ªÍ·
“of despair$” : ÒÔ”of despair”½áβ
“^abc$” : ×Ö·û´®”abc”
“notice” : °üº¬”notice”µÄ×Ö·û´®
¾ÍÏñ×îºóÒ»¸öÀý×ÓÒ»Ñù£¬Èç¹ûûÓж¨Òå±ß ......