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

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³£Óú¯ÊýÍÆ¼ö

 
1.²úÉúËæ»ú×Ö·û´®º¯Êý
function random($length) {
 $hash = '';
 $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz';
 $max = strlen($chars) - 1;
 mt_srand((double)microtime() * 1000000);
 for($i = 0; $i < $length; $i++) {
  $ha ......

PHP ʵÏÖ¶à·þÎñÆ÷¹²Ïí SESSION Êý¾Ý

PHP ʵÏÖ¶à·þÎñÆ÷¹²Ïí SESSION Êý¾Ý
PHP ʵÏÖ¶à·þÎñÆ÷¹²Ïí SESSION Êý¾Ý
Ò»¡¢ÎÊÌâÆðÔ´
ÉÔ´óһЩµÄÍøÕ¾£¬Í¨³£¶¼»áÓкü¸¸ö·þÎñÆ÷£¬Ã¿¸ö·þÎñÆ÷ÔËÐÐ×Ų»Í¬¹¦ÄܵÄÄ£¿é£¬Ê¹Óò»Í¬µÄ¶þ¼¶ÓòÃû£¬¶øÒ»¸öÕûÌåÐÔÇ¿µÄÍøÕ¾
£¬Óû§ÏµÍ³ÊÇͳһµÄ£¬¼´Ò»Ì×
Óû§Ãû¡¢ÃÜÂëÔÚÕû¸öÍøÕ¾µÄ¸÷¸öÄ£¿éÖж¼ÊÇ¿ÉÒԵǼʹÓõġ£¸÷¸ö·þÎñÆ÷¹²ÏíÓû§Êý ......

PHP »ù´¡ ÃæÊÔÌâ ÔÓÂÒ

»ù´¡Ìâ
¡¡¡¡1.±íµ¥ÖÐ getÓëpostÌá½»·½·¨µÄÇø±ð?
¡¡¡¡´ð£ºgetÓû§¶Ë½«Êý¾Ý¼Óµ½URLºó£¬¸ñʽΪ”?×Ö¶Î1=ÊäÈëÊý¾Ý1&×Ö¶Î2=ÊäÈëÊý¾Ý2&..."¡£
¡¡¡¡ÓÉÓÚgetÌá½»²ÎÊýºó»áÔÚµØÖ·À¸ÖÐÏÔʾ³öÀ´£¬ËùÒÔ»á²úÉúÑÏÖØµÄ°²È«ÎÊÌâ¡£
¡¡¡¡get´«ÊäµÄÊý¾ÝÁ¿Ð¡£¬get´«ÊäµÄÊý¾ÝÁ¿Ð¡£¬ÕâÖ÷ÒªÊÇÒòΪÊÜurl³¤¶ÈÏÞÖÆ;¶øpost¿ÉÒÔ´«Ê ......

PHP preg_match Ó÷¨

       ±¾º¯ÊýÒÔ pattern µÄ¹æÔòÀ´½âÎö±È¶Ô×Ö·û´® subject¡£±È¶Ô½á¹û·µ»ØµÄÖµ·ÅÔÚÊý×é²ÎÊý matches Ö®ÖУ¬matches[0] ÄÚÈݾÍÊÇÔ­×Ö·û´® subject¡¢matches[1] ΪµÚÒ»¸öºÏºõ¹æÔòµÄ×Ö·û´®¡¢matches[2] ¾ÍÊǵڶþ¸öºÏºõ¹æÔòµÄ×Ö·û´®£¬ÓàÀàÍÆ¡£ÈôÊ¡ÂÔ²ÎÊý matches£¬ÔòÖ»Êǵ¥´¿µØ±È¶Ô£¬ÕÒµ½Ôò·µ»ØÖµÎª tr ......

phpÖÐecho()£¬print()£¬print_r()µÄÇø±ð

1.echo()ÊÇÒ»¸öphpÓï¾ä£¬ËùÒÔûÓзµ»ØÖµ£¬ÄÜ´òÓ¡¼òµ¥µÄÊý¾Ý¡£
2.print()ÊÇÒ»¸öº¯Êý£¬Óзµ»ØÖµ£¬ÄÜ´òÓ¡¼òµ¥µÄÊý¾Ý¡£
3.print_r()ÊÇÒ»¸öº¯Êý£¬ÄÜ´òÓ¡¸´ÔÓµÄ(mix)Êý¾Ý¡£
È磺
<?
$value = print 'hello word<br>';
echo "the value is $value<br>";
$arr = array('name'=>'wangking','qq'=>'12345 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ