PHP 6½«È«ÃæÖ§³ÖUnicodeºÍ¹ú¼Ê»¯
PHPChinaѶ£ºPHPºËÐÄ¿ª·¢ÕßAndrei ZmievskiÔÚ×î½ü¾ÙÐеÄ2009 Zend/PHP»áÒéµÄÖ÷Ìâ·¢ÑÔÖÐÌá³ö£º“ÔÚ½ÓÏÂÀ´µÄPHP6ÖØÒªÉý¼¶ÖУ¬½«Í¨¹ýÖ§³ÖUnicodeÀ´°ïÖú¿ª·¢ÕßÃÇд³öÄܹ»²¿Ê𵽶à¸ö²»Í¬ÓïÑÔÊг¡µÄÓ¦ÓóÌÐò¡£”
¡¡¡¡ÉÌÒµ¿ª·¢ÖÐÈç¹ûÖ»ÊÇ¿ª·¢ÎªÌØÓïÑÔÊг¡µÄÓ¦ÓóÌÐò£¬¾Í»áʧȥÆäËûµØ·½µÄÉÌÒµ»ú»á¡£ÔçÔÚ2006Äê4Ô£¬Andrei Zmievski¾ÍÌá³öδÀ´ÐèÒªÖ§³ÖUnicode£¬¶øÇÒËûÈÏΪÕâ¼þÊÂÔç¾ÍÓ¦¸Ã×öÁË¡£ËùνUnicode¾ÍÊDz»ÂÛʲôƽ̨£¬Ê²Ã´ÓïÑÔ£¬¶¼Ê¹ÓÃͳһµÄ±àÂ룬¶ÔÓÚPHP6£¬°üÀ¨stringÀàÐÍÔÚÄÚ£¬¶¼½«ÊÇUnicodeÄÚÖõġ£
¡¡¡¡PHP6µÄUnicodeʹµÃд³öÄÜ´¦Àí¸÷ÖÖÓïÑԺͱàÂëµÄÓ¦ÓóÌÐò¸üÈÝÒ×£¬±ÈÈçºÜÈÝÒ׾ͿÉÒÔд³öÒ»¸öͬʱ֧³ÖÖС¢ÈÕ¡¢Ó¢ÎĵÄÓ¦ÓóÌÐò£¬ÒÔͬʱÃæ¶ÔÀ´×ÔÖйú¡¢ÈÕ±¾ºÍÓ¢Óï¹ú¼ÒµÄÓû§¡£
¡¡¡¡PHPÔöÇ¿Á˹ú¼Ê»¯ÊǼþÒ»Ö±ÁîÈËÆÚ´ý£¬ÈÃÈ˸ßÐ˵ÄÊÂÇ飬ÌرðÊǶÔÄÇЩ²»ÊÇÃÀ¹úºÍÓ¢¹ú±¾ÍÁ³öÉúµÄÈí¼þ¿ª·¢ÕߺÍʹÓÃPHPÍøÕ¾Ìṩ·þÎñµÄÆóÒµÖ÷£¬°üÀ¨³ÖÐøÔö³¤µÄÖйúÍâóÆóÒµÕ¾µã¡£Ò»Ð©ÌṩPHPÄÚÈݹÜÀíϵͳµÄ³§ÉÌÒ²·´Ó³Ä¿Ç°µÄPHP°æ±¾Ö§³Ö¹ú¼Ê»¯·Ç³£À§ÄÑ£¬Òò´Ë¼´½«Éý¼¶µÄ¹ú¼Ê»¯¶ÔËûÃǷdz£ÓаïÖú¡£
¡¡¡¡´ÓPHPµÄ¹Ù·½ÍøÕ¾ÉÏ¿´µ½ PHPµÄUnicode Completion Stats½ØÖÁ½ñÈÕΪ70%×óÓÒ£¬µ«PHPºËÐÄ¿ª·¢ÕßÈÔÈ»ÐèÒªÍê³ÉÔÚcookie·ÃÎʺÍPDO (PHP Database Objects)µÈ·½ÃæµÄUnicode¿ª·¢¡£Zmievski˵£º“Õⲿ·ÖÍê³Éºó£¬ÎÒÃÇ»áÔÚһЩ֪ÃûµÄÓ¦ÓóÌÐòºÍ¿ò¼ÜÉϲâÊÔPHP6£¬±ÈÈç Drupal¡£”
¡¡¡¡PHPºËÐÄ¿ª·¢ÕßGutsman±íʾ£¬PHPÏÖÔÚµÄÓ¦Óøü¼Ó¹ã·ºÁË£¬¾¼Ã²»¾°Æø·´¶ø¼ÓËÙÁË¿ªÔ´ºÍPHPµÄʹÓã¬ÒòΪÔÚ¾¼ÃË¥ÍËÖУ¬¹«Ë¾²»µÃ²»Ôö¼ÓÉú²úÐÔ£¬½µµÍ³É±¾£¬¶øPHPÇ¡ºÃÄÜ×öµ½ÕâÒ»µã¡£
¡¡¡¡Í¬ÑùÊÇWeb¿ª·¢ÓïÑÔºÍƽ̨µÄÖØÒªÒ»Ö§£¬Java·½ÃæµÄ·¢Õ¹£¬×î³õµÄÆóÒµ¼¶JavaÓÉÓÚ²»ÊʺÏWeb¸ºÔØ£¬ÒѾÖð²½±»Á÷ÐеÄÇáÁ¿¼¶¿ò¼ÜÈçSpringµÈÈ¡´ú£¬ÓÐһЩJava¿ª·¢ÕßҲתÏòPHPÕâÑùµÄ¶¯Ì¬ÓïÑÔ£¬Òò´Ë¹ú¼Ê»¯µÄÖ§³Ö¶ÔÓÚPHPÕóÓªµÄ׳´ó½«Æ𵽸ü´óµÄ×÷Óᣵ«¶ÔÓÚ»¥ÁªÍøµÄʵÏÖÔØÌ壬Web¿ª·¢ÓïÑÔ /ƽ̨£¬ËüÃǵÄÉúÃüÁ¦±¾Éí¾ÍÀ´Ô´ÓÚËæ×Å»¥ÁªÍøµÄ·¢Õ¹¶ø²»¶ÏµÄ½ø»¯ºÍ·¢Õ¹£¬ÎÞÂÛÊÇPHPÖ§³ÖÁËUnicode»¹ÊÇJava±äµÃ¸ü¼ÓÇáÇÉ£¬¶¼ÊÇÈç´Ë¡£
¡¡¡¡ÖµµÃ¹Ø×¢µÄÊÇ£¬PHP6Ò²½«¸ÄÉÆÊý×ֵĴ¦Àí£¬°üÀ¨³¤ÐÍÊý×Ö¡£ÁíÍâtraits£¬Çø±ðÓÚÀàµÄ´¹Ö±¼Ì³Ð£¬Ò»¸öÄܹ»Ë®Æ½ÖØÓôúÂëµÄ¹¦ÄÜÒ²ÔÚ¿¼ÂÇÖУ¬¿ª·¢Õß½«²»ÐèÒª´¦Àí¶àÖؼ̳оͿÉÒÔ×·¼Ó¹¦ÄÜ¡£
¡¡¡¡ZendÉÏÖÜÒ²Ðû²¼ÁËZend's PHP IDE——Zend Studio 7.1µÄbeta°æ£¬¸Ã°æ±¾ÌṩÁËÔ¶³Ì·þÎñÆ÷µÄÖ§³Ö£¬
Ïà¹ØÎĵµ£º
ÔÚΪÓû§Ìṩ¶¯Ì¬ÄÚÈÝ·½Ã棬PHPºÍMySQLÊÇÒ»¸öÇ¿´óµÄ×éºÏ¡£ÕâЩÄêÀ´£¬ÕâÁ½Ïî²úÆ·ÒѾ¿çÔ½ÁËËüÃÇ×î³õµÄÓ¦ÓÃÎę̀£¬ÏÖÔÚ£¬Ò»Ð©ÊÀ½çÉÏ×æµÄÍøÕ¾Ò²ÔÚÓ¦ÓÃËüÃÇ¡£ËäÈ»ËüÃǵ±³õ¶¼ÊÇ¿ªÔ´Èí¼þ£¬Ö»ÄÜÔÚUNIX/LinuxÉÏÔËÐУ¬µ«¾¹ýÏ൱һ¶ÎʱÆڵķ¢Õ¹£¬ËüÃÇÒÑÄÜÔÚWindowsƽ̨ÉÏÔËÐС£
ÔÚ±¾ÎÄÖУ¬ÎÒ½«Öð²½ÎªÄãÃÇ˵Ã÷ÈçºÎÔÚWindows»·¾³ÖÐ ......
Ê×ÏÈÕâ2¸öº¯Êý¶¼ÊǾßÓÐÌæ»»×Ö·û¹¦Äܵġ£µ«ÊÇstrtr±Èstr_replaceÐÔÄÜÉÏÒª¿é4±¶¡£¾ßÌåÇé¿öÇë¿´ÈçÏ·ֽ⣺
Ê×ÏÈÊÇstrtrº¯Êý£º
ʵÀý1£ºµ±
ÒÔÏÂΪÒýÓõÄÄÚÈÝ£º
<?php
//Õâ¸öʱºòÊä³öµÄΪbaicai¶ø²»ÊÇbai123cai,ÒòΪstr("pao")<strlen("bai123")
echo strtr("paocai!","pao","bai123");
?>
ʵÀý2£ºµ±±»Ìæ»»µÄÖ ......
<?php
//¸Ä±äÊý¾Ý¿âÃûÖ®ºó¼´¿ÉʹÓõķÖÒ³
include 'conn.php'; //ÕâÀïÌí¼ÓÒ»¸öÊý¾Ý¿âÁ¬½Ó¼´¿É£¬±ä»»³É×Ô¼ºÉ趨µÄÁ´½Ó
$page=$_GET['page']; //·Ò³Ñ¡Ïî Ê×Ò³£¬ÏÂÒ»Ò³£¬ÉÏÒ»Ò³£¬Î²Ò³
$current= $_GET ......
PS:ÎÒ½ñÌìÅäÖà ·þÎñÆ÷µÄʱºò³öÏÖµÄÎÊÌâ¾ÍÊÇÕâ¸ö£¬µ«ÊÇÕÕ×Å·½·¨¶¼×öÁË£¬Ñ¾µÄ¡£¡£»¹ÊÇûÓ㬼«¶ÈÓôÃÆËÀ¡£¡£°¥¡£¡£¡£ÎÒÒ²²»ÖªµÀʲôÔÒòÄØ¡£¡£¿ÉÄܵÄÔÒò¶¼ÕÒ¹ýÁË¡£¡£ÓôÃÆ°¡`~
apache2+mysql+php5+phpmyadminÅäÖÃÎÊÌ⣺ÎÞ·¨¼ÓÈëmysqlÀ©Õ¹£¬Çë¼ì²éphpÅäÖÃ...
°²×°Íêapache2+mysql+php5ºó£¬°²×°phpmyadmin²¢ÅäÖúÃÒÔºó£¬ÔÚä¯À ......
¡¡¡¡¸÷´óÍøÂç±à³ÌÓïÑÔµÄ10Äê·ÜÕ½£¬¸÷ÓÐËù³¤¡¢¸÷ÁìǧÇï¡£½ñÈÕ¶ÔÓÚÎÒÃǵÄÍøÕ¾±à³ÌÓïÑÔ:ASP¡¢JSP¡¢PHP¡¢ASP.NET½øÐÐʵ¼ÊÓ¦ÓÃͳ¼Æ:
¡¡¡¡ASP:50%
¡¡¡¡JSP:10%
¡¡¡¡PHP:20%
¡¡¡¡ASP.NET:20%
¡¡¡¡¸ù¾ÝÒÔÉÏͳ¼ÆÀ´×öÒ»ÏÂÌÖÂÛ¡£ASP¼¼ÊõÈç½ñÌì¿ÉÒÔ˵ÒѳÉΪ¹ýÈ¥£¬µ«ÈÔÕ¼Êг¡µÄ50%£¬ÒòΪµ±Ê±ASP¼¼ÊõµÄÐËÆ𣬶Դ󲿷ֱà³Ì ......